简体   繁体   English

CSS 列表项目符号自定义图像大小

[英]CSS list bullet custom image size

I have a problem with the lists.我对列表有疑问。 I can't resize the image (list bullet).我无法调整图像大小(列表项目符号)。 Do you have any suggestions?你有什么建议吗?

Below is an example code.下面是一个示例代码。

 ul { list-style: none; width: 100%; } ul li::before { content: url(https://toppng.com/uploads/preview/location-png-icon-location-icon-png-free-11562933803vththezlcl.png); filter: invert(54%) sepia(69%) saturate(7490%) hue-rotate(182deg) brightness(100%) contrast(83%); } li { width: 10%; }
 <div class="benefits"> <ul> <li>One</li> <li>Two</li> <li>Three</li> <li>Four</li> <li>Five</li> <li>Six</li> </ul> </div>

You can do this two ways Do whatever suits you best.你可以通过两种方式做任何最适合你的事情。 I hope that what you wanted.我希望这是你想要的。

Using background property使用background属性

You need to do background and your image url .你需要做background和你的形象url

 ul { list-style: none; width: 100%; } ul li::before { filter: invert(54%) sepia(69%) saturate(7490%) hue-rotate(182deg) brightness(100%) contrast(83%); margin-right: 5px; display: inline-block; width: 16px; height: 16px; content: ""; background: url("https://toppng.com/uploads/preview/location-png-icon-location-icon-png-free-11562933803vththezlcl.png"); background-size:20px 20px; } li { display: list-item; }
 <div class="benefits"> <ul> <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua</li> <li>Two</li> <li>Three</li> <li>Four</li> <li>Five</li> <li>Six</li> </ul> </div>

Using zoom property使用缩放属性

If you want to use contents then you zoom property如果你想使用内容然后你zoom属性

 ul { list-style: none; width: 100%; } ul li::before { content: url(https://toppng.com/uploads/preview/location-png-icon-location-icon-png-free-11562933803vththezlcl.png); filter: invert(54%) sepia(69%) saturate(7490%) hue-rotate(182deg) brightness(100%) contrast(83%); zoom: 1.5%; }
 <div class="benefits"> <ul> <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua</li> <li>Two</li> <li>Three</li> <li>Four</li> <li>Five</li> <li>Six</li> </ul> </div>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM