我正在使用精灵图像为无序列表制作项目符号。它工作正常,但该图像显示略高于文本的起始位置。文本和图像应该在同一行。我怎样才能做到这一点?
body
{
font-family:Arial;
font-size:16px;
}
div
{
width:30%;
float:left;
}
.bullet {
list-style-type: none;
margin:0;
padding:0;
}
.magenta li
{
background-image: url(images/css-sprite.png);
background-repeat:no-repeat;
padding-left:20px;
background-position: 0px -2036px;
}
和html
<div>
<p>Magenta</p>
<ul class="magenta bullet">
<li>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec nulla sapien, varius id dignissim sit amet, luctus elementum nulla. Mauris hendrerit tincidunt nunc condimentum accumsan. Donec semper hendrerit ligula non blandit. Nullam tellus lacus, dictum quis sodales id, consectetur posuere nunc. Maecenas massa nibh, sagittis quis hendrerit ornare, interdum sit amet tellus. Proin lectus neque, posuere at interdum vitae, eleifend id dui. Mauris eget eros magna, sed gravida quam.
</li>
<li>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec nulla sapien, varius id dignissim sit amet, luctus elementum nulla. Mauris hendrerit tincidunt nunc condimentum accumsan. Donec semper hendrerit ligula non blandit. Nullam tellus lacus, dictum quis sodales id, consectetur posuere nunc. Maecenas massa nibh, sagittis quis hendrerit ornare, interdum sit amet tellus. Proin lectus neque, posuere at interdum vitae, eleifend id dui. Mauris eget eros magna, sed gravida quam.
</li>
</ul>
</div>