[英]<li> element alignment - reduce space on left side of bullet
我在对齐左侧的<li>
元素时遇到问题。
在下面给出的图像中,您可以看到每个子弹的左侧都有空间。 我想删除该空格,以便Imported
和100% Genuine
子弹直接在绿色刻度线下方。
这是我正在使用的代码。
<table border="1">
<tr>
<td><ul style="margin:0;"><li>Imported</li></ul></td>
<td><ul style="margin:0;"><li>Authentic & Licensed</li></ul></td>
</tr>
<tr>
<td><ul style="margin:0;"><li>100% Genuine</li></ul></td>
<td><ul style="margin:0;"><li>200 GSM Paper Depth</li></ul></td>
</tr>
</table>
更改ul
的padding-left
属性。
ul {
padding-left: 20px;
}
虽然如果每个列表只有一个项目,我不得不想知道你为什么要使用列表?
我相信你必须改变li
属性的padding-left。
li {
padding-left: 0px;
}
这是你可以用不同方式做到的一种方式;
不同浏览器以不同方式显示列表。
最一致的方法是为ul及其包含的li元素设置填充和边距为0。
在此之后,您可能希望将ul余量增加到所需的水平。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.