带有图像的样式列表



我想用列表顶部和底部的图像来设计列表的样式。我知道在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/

相关内容

  • 没有找到相关文章

最新更新