|
|
|
| Поясните, пожалуйста!
Что означает такая запись. И как делать, чтобы выводился тот или другой стиль?
body.high { width : 100%; }
body.highvisibility {width : 75%; ;}
body.high #container { width : 90%; }
body.highvisibility #container { width : 70%; }
|
| |
|
|
|
|
|
|
|
для: Andrey_V
(15.09.2009 в 16:00)
| |
body.high { width : 100%; }
/* тег <BODY> или изначально имеет какой-то класс high (<BODY class="high">),
или это имя класса назначается скриптом (document.body.className = 'high';) */
/* Ширина для тега <BODY> понимается только в браузере OPERA.
Прочие браузеры это указание проигнорируют */
|
body.highvisibility {width : 75%; ;}
/* аналогично вышенаписанному.
Вторые точка с запятой поставлены случайно, всеми браузерами проигнорируются */
|
body.high #container { width : 90%; }
body.highvisibility #container { width : 70%; }
/* Между тегами <BODY> и </BODY> есть какой-то тег с id="container".
В зависимости от класса тега <BODY> этому тегу с id="container" устанавливается разная ширина */
|
| |
|
|
|
|
|
|
|
для: АЯ
(15.09.2009 в 16:13)
| | Большое спасибо!!! | |
|
|
|
|
|
|
|
для: АЯ
(15.09.2009 в 16:13)
| | А будет работать, если вместо # поставить . - т.е.
вместо
body.high #container { width : 90%; }
|
сделать
body.high .container { width : 90%; }
|
| |
|
|
|
|
|
|
|
для: Andrey_V
(16.09.2009 в 15:22)
| | Да, если вы id="container" замените на class="container". | |
|
|
|
|
|
|
|
для: cheops
(16.09.2009 в 15:23)
| | Спасибо! | |
|
|
|