我想用列表顶部和底部的图像来设计列表的样式。我知道在css3中,有border-image属性,但是我需要在旧浏览器中也能工作的东西。
列表如下:
<ul>
<li> a </li>
<li> b </li>
</ul>
我需要在所有列表项之前有一个图像,在所有列表项目之后有另一个图像。
我知道我可以做这样的事情:
<div id="top-image"></div>
<ul>
<li> a </li>
<li> b </li>
</ul>
<div id="bottom-image"></div>
还有比这更好的选择吗?
可能需要在UL background
&第一个CCD_ 2中的顶部图像。像这样:
ul{
background:url(bottom-image) no-repeat left bottom;
}
li{
background:url(bottom-image) no-repeat 0 0;
}
li + li{
background:none;
}
检查此示例http://jsfiddle.net/CY5ck/