CSS列表样式图像大小
我正在尝试在<ul>
的列表项上使用CSS设置自定义SVG图标。例:
<ul> <li style="list-style-image: url('first.svg')">This is my first item</li>
<li style="list-style-image: url('second.svg')">And here's my second</li>
</ul>
问题是图像太大,并且拉伸了线条的高度。我不想更改图像大小,因为使用SVG的目的是根据分辨率进行缩放。有没有一种方法可以使用CSS设置图像的大小,而无需进行任何改动background-image
?
编辑:这是预览(故意为插图和戏剧选择大图像) :
//jsfiddle.net/tWQ65/4/
和我当前的background-image
解决方法,使用CSS3background-
size:http :
//jsfiddle.net/kP375/1/
回答:
您可能想尝试使用img标签,而不是设置“ list-style-
image”属性。使用CSS设置宽度和高度实际上会裁剪图像。但是,如果使用img标签,则图像将被调整为宽度和高度的值。
以上是 CSS列表样式图像大小 的全部内容, 来源链接: utcz.com/qa/432048.html