>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >CSS-стили http://forum.mozilla-russia.org/viewforum.php?id=38 >Как сделать исключение из правила для отдельно взятого div-а? http://forum.mozilla-russia.org/viewtopic.php?id=59001 |
rbfyec > 02-05-2013 14:52:30 |
Есть страница сайта, на которой в одном из div-ов полезный материал, а всё остальное на странице - чепуха. Можно в userContent.css применить правило *{display:none} но сделать из этого правила исключение для этого div-а? |
rbfyec > 02-05-2013 18:50:14 |
Спасибо, okkamas_knife! А если вместо написать это абсолютно равнозначно или разница есть? |
iDev.Pi > 02-05-2013 19:49:13 |
rbfyec пишет
второй стиль будет быстрее обрабатываться лисой 02-05-2013 19:53:28 rbfyec пишет
но это только на случай, если div лежит в корне страницы. |
rbfyec > 02-05-2013 20:12:10 |
Тут я не пойму, куда подставить селектор нужного мне дива? А, сейчас только заметил поправку. |
iDev.Pi > 02-05-2013 20:55:41 |
rbfyec пишет
ну вот тогда надо каждый из его родительский селекторов тоже в :not() добавлять: Выделить код Код:/* html>body>this>is>the>path>to>your>div */ html>body>*:not(this), this>*:not(is), is>*:not(the), the>*:not(path), path>*:not(to), to>*:not(your), your>*:not(div){display:none} |
rbfyec > 04-05-2013 15:07:47 |
iDev.Pi, благодарю! |