Bellicus3 мар 2016 в 11:24Каскадирование и специфичность CSSВремя на прочтение1 минОхват и читатели11KCSS * Веб-разработка * Всего голосов 11: ↑5 и ↓6-1Добавить в закладки68Комментарии14
gwer3 мар 2016 в 12:05Из вашего представления можно сделать вывод, что 11 классов в селекторе специфичнее одного идентификатора. Ну и да, с этим уже раз и навсегда разбирались огромное количество раз, даже на хабре.
artemmalko4 мар 2016 в 07:06Показать предыдущий комментарийНадо просто пробел между разрядами написать и все становится на свои места. Хотя это уже не разряды будут даже, но понятнее точно станет.
gwer3 мар 2016 в 12:34Показать предыдущий комментарийДля !important добавляется 5, 6, 7 и 8 «разряды».
vintage3 мар 2016 в 14:19Показать предыдущий комментарийЗачем? У нас же тут не единичная система счисления, а бесконечнная ;-)
gwer3 мар 2016 в 14:29Показать предыдущий комментарийНу как же? По одному для каждого !important-тега/класса/идентификатора/инлайна. В первом комментарии ссылочка, там всё расписано детально (=
vintage3 мар 2016 в 14:48Показать предыдущий комментарий!important независимый модификатор. С чего бы ему порождать более одного разряда?
gwer3 мар 2016 в 15:03Показать предыдущий комментарийА отличать !important'ы в разных селекторах как? Специфичность селекторов при двух !important'ах никуда не денется.
vintage3 мар 2016 в 19:47Показать предыдущий комментарийА как вы отличаете числа 123 и 176? У них ведь одна и та же цифра в старшем разряде.
artemmalko3 мар 2016 в 16:05Показать предыдущий комментарийИногда он необходим. Все хорошо, когда в нужном месте и в меру!
gatilin2224 мар 2016 в 06:38А еще можно писать дублирование одного и того же класса .some_class.some_class {}. Но лучше не стоит)
artemmalko4 мар 2016 в 07:08Вот еще интересная статья на эту тему. https://css-tricks.com/a-specificity-battle/
Каскадирование и специфичность CSS