我有以下CSS當使用圖像作爲項目符號時,是否可以安排列表項(LI)的對齊方式?
.ul{
list-style-image:url(/images/bullet.png)
}
我bullet.png是20×20像素但是它顯示在圖像的底部的文字,而我需要顯示我在圖像的中間文本。有沒有辦法指定只移動文本的邊距和填充?
我有以下CSS當使用圖像作爲項目符號時,是否可以安排列表項(LI)的對齊方式?
.ul{
list-style-image:url(/images/bullet.png)
}
我bullet.png是20×20像素但是它顯示在圖像的底部的文字,而我需要顯示我在圖像的中間文本。有沒有辦法指定只移動文本的邊距和填充?
重置填充和邊距。
使用background-image
財產,(如果你想你的子彈和文本之間的一些空間和更多)設置圖像的大小的填充
li
{
margin: 0;
padding: 0 20px 0 0;
background-image:url(/images/bullet.png);
background-repeat: no-repeat;
}
不是。您可以嘗試刪除子彈,將填充放在LI上,背景圖像對齊左側和中間:background: url(images/bullet.png) no-repeat left center;
。
感謝了很多,它的作品很好地和整個瀏覽器。可惜的是,'list-style-image'標籤必須在這方面得到解決並且基本沒用,但只要在瀏覽器中看起來不錯,我認爲它是可以的。 – 2010-03-26 11:45:49