@Shumaher
Shumaher
03 Jul 2016

думал разбираюсь в CSS достаточно, но тут столкнулся с непонятным. в css-файле есть правила с !important, нужноо их переопределить, вставляю в <style> тоже самое, тоже с !important - вроде бы приоритет так должен быть выше, а не работает. требуется кэп срочно

03 Jul 2016

В CSS есть такая вещь как точность определения правила. important даёт к правилу +1000 баллов. Но если их два, то работает тот, что более точный, то есть использует больше обращений по id, классам, псевдо-классам и типам нод

03 Jul 2016

блин, мне надо именно так. я спецом сделал не точно

#oojdyi/2 в ответ на /1
03 Jul 2016

с этим ничего не сделаешь. Либо снимай important с первого либо ставь более точное определение (через два-три вложенных обращений по id) на второй

#oojdyi/3 в ответ на /2
03 Jul 2016

Там не одно число («баллы»), а несколько чисел, по старшинству (элементы, классы, идентификаторы и т.д.).

#oojdyi/6 в ответ на /5
03 Jul 2016
.nyan .pasu {

}

и

.nyan.pasu {

}

дадут разное кол-во баллов, хочешь сказать?

#oojdyi/9 в ответ на /8
03 Jul 2016

Даже 100500 более низкоуровневых «элементов» не перебьёт один более высокоуровневый. Нет никаких баллов. Вот сколько ты считаешь баллов элемент, а сколько класс? Поставь столько элементов, чтобы они по твоей системе перебили класс и удивись.

#oojdyi/10 в ответ на /7
03 Jul 2016

#id вроде даёт 100, а .id даёт 10. Значит десять классов.

#oojdyi/11 в ответ на /10
03 Jul 2016

http://htmlbook.ru/samcss/kaskadirovanie

За каждый идентификатор (в дальнейшем будем обозначать их количество через a) начисляется 100, за каждый класс и псевдокласс (b) начисляется 10, за каждый селектор тега и псевдоэлемент (c) начисляется 1

#oojdyi/13 в ответ на /12
03 Jul 2016

значит делай #id внутри #id
А чё, arts же делает, значит всем можно

03 Jul 2016

Иногда так и делаю, например. Ну а что делать, когда контроля нет.

#oojdyi/18 в ответ на /17

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.