Как реализовать пограничное изображение для старых браузеров?
У меня есть 8 изображений:
4 border images (border-top.gif, border-right.gif, border-bottom.gif, border-right.gif)
и 4 пограничных коннектора (внешняя часть коннекторов прозрачна , это важно): границы верхнего left.gif, границы верхнего right.gif, границы снизу right.gif, границы снизу left.gif, также у меня есть следующий код:реализация пограничного изображения для старого браузера
<div class"block">
<div class="content">A lot of text with images and tables</div>
<div class="border-top"></div>
<div class="border-right"></div>
<div class="border-bottom"></div>
<div class="border-left"></div>
<div class="border-top-left"></div>
<div class="border-top-right"></div>
<div class="border-bottom-right"></div>
<div class="border-bottom-left"></div>
</div>
любые решения CSS? если это необходимо, я могу добавить классы для разметки.
UPD: Я знаю, что это легко сделать с таблицей, но я хочу найти решение для div.
UPD2: изображения с градиентом, поэтому нет способа сделать это без изображений.
Вы создаете закругленные границы? Или просто регулярные границы? Я не понимаю, почему вы не могли использовать границу: 1px solid # 000; для регулярного ... в противном случае для раунда я бы предложил http://css3pie.com/ Все ли изображения прозрачны? –
Вы также можете посмотреть http://cssround.com/ –
Это действительно зависит от того, как ваша граница создана. В большинстве сценариев вам даже не нужны изображения, но в некоторых просто нет способа обойти его ... Также в старых браузерах я предполагаю, что вы имеете в виду IE6 и IE7 –