| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > порядок div в описании css |
| Автор: GrafF812 19.1.2010, 08:33 | ||||||
здравствуйте. в html есть такой код
для первого div описываю стиль так:
подскажите как описать стили для второго div не привязывая его к id ? наверное как-то так:
только так не работает )) |
| Автор: patap 19.1.2010, 10:18 | ||
|
| Автор: Mavrun 19.1.2010, 13:09 | ||
| для дива "хеад" в цсс лучше прописать как было предложено чуть выше (строки 4-8). внутри хеда есть два дива и собственно как я понял стиль нужен первому. есть два способа. первый - либо задать ему класс или ид, либо прописать в самом диве нужные настройки
И это оптимально. Второй вариант уже через javascript, чтобы он в теге с ид хеад нашёл первый тег див и задал ему настройки. Но это трудоёмко, куда проще класс прописать. |
| Автор: HARDMID 19.1.2010, 13:10 | ||
почти все правильно, только по условию задачи, вернее было бы так:
|
| Автор: patap 19.1.2010, 13:40 | ||||
HARDMID, интересно как обратиться допустим к 10му чаилду? или можно только к первому?
нашел только обращение к последнему чаилду - last-child
мда, по ходу это все. вот тут можно ознакомиться http://www.w3.org/TR/CSS2/selector.html |
| Автор: Mavrun 19.1.2010, 14:01 |
| минус в том, что эксплорер 6 и ниже, а также огнелис ниже второго не понимают first-child и схожие=( |
| Автор: GrafF812 19.1.2010, 23:47 |
| Спасибо большое за ответы но мне нужно обращаться к обоим дивам, через css |
| Автор: comcon1 20.1.2010, 01:04 |
| GrafF812, тебе и писали решения. У тебя нет вариантов, если нужна поддержка ослов. В норм. браузерах есть всякие div.class1 > div например и прочая жажа, но не в ослах. Твоя задача не решаема в таком виде. Либо нумеруй дивы, либо общайся через JS. P.S.: Не ну в ослах, наверно, можно намутить через expression, но лучше уж тогда просто JS. |