@hujak_hujak

Как правильно перебрать 10 li и задать каждому разные свойства?

Есть список:
ul
li
li
li
ul
Всего li 10.
Каждому я хочу задать разные css свойства. Собственно вопрос, не считается ли "плохим тоном" указывать в css свойства каждому в отдельность, то есть nth-child(1), nth-child(2) и тд, и не использовать JS.
  • Вопрос задан
  • 277 просмотров
Пригласить эксперта
Ответы на вопрос 4
khipster
@khipster
Конечно псевдокласс :nth-child это плохой тон. Пользователи будут открывать код страницы, увидят его и перестанут пользоваться вашим сайтом. Одного JavaScript для этой задачи будет тоже мало, нужен JS фреймворк Angular 2.0 + Bootstrap + мощный севревный скрипт так же на основе хорошего фреймворка, PHP оставьте для делетантов, используйте модный многопоточный Go.
Ответ написан
bootd
@bootd Куратор тега CSS
Гугли и ты откроешь врата знаний!
Если эти элементы статические и никак не меняются, а так же, если их не так много, что бы на каждую li писать новую строчку с селектором, то почему нет! Я не вижу в этом плохого тона
Ответ написан
Комментировать
Fahrenhe17
@Fahrenhe17
Ruby on Rails developer
Смотря какие свойства отличны у них. Возможно подойдет цикл в SCSS.
Ответ написан
Комментировать
sakrab
@sakrab
Не будь побежден злом, но побеждай зло добром...
Сделайте через JS и не занимайтесь билебердой !
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы