Сайты - по стандартам, но не стандартные сайты!
Всем привет.
Нужно сверстать блок так, чтобы к нему последовательно применялось несколько свойств background.
По идее, это должно выглядеть так:
.bg1 { background: #000 url(img1.gif) repeat-x top; } .bg2 { background: transparent url(img2.gif) repeat-x bottom; }
однако же, не работает. Есть какие-нибудь мысли кроме вложенных дивов?
Нет на форуме
chestah написал:
Всем привет.
Нужно сверстать блок так, чтобы к нему последовательно применялось несколько свойств background.
По идее, это должно выглядеть так:Код:
.bg1 { background: #000 url(img1.gif) repeat-x top; } .bg2 { background: transparent url(img2.gif) repeat-x bottom; }однако же, не работает. Есть какие-нибудь мысли кроме вложенных дивов?
А чем плохи вложенные блоки?
Если так принципиально, то можно заняться извращениями, т.е. для браузеров с поддержкой CSS 2, поиграть со свойствами :befor и :after , а для IE 6, через expression добавлять элементы в объектную модель документа и прописывать им фоны...
Нет на форуме
chestah написал:
Есть какие-нибудь мысли кроме вложенных дивов?
только дождаться поддержки множественных фонов из css3 всеми браузерами (сейчас только в сафари)
Нет на форуме
>однако же, не работает. Есть какие-нибудь мысли кроме вложенных дивов?
разве что с помощью js или xslt добавлять вложенные дивы..
Нет на форуме