css设置 ul 中 li 不能居左对齐的问题

2024-12-18 21:49:42
推荐回答(5个)
回答1:

给ul里面添加margin:0px;padding:0px;就可以了

回答2:

这是由于不同浏览器的预设值引起的, 你用ie打开应该是没有这个问题的.
Firefox或者Chrome等浏览器会给ul标记的padding-left设一个默认值,为40px. 而ie的默认值为0.(2楼的朋友应该就是用ie打开的)
解决这个问题只需要在ul的css里加上"padding-left:0;"就可以了...

回答3:

  HTML

    标签 是定义无序列表。无序列表下的项目如果不做任何设置,浏览器是会默认让li标签缩进的。

      如果不希望缩进,我们需要手动设置li标签的margin。例如:

    ul li{margin:0px;}

      还有很多标签会具有默认属性,所以很多前端工作着在编写css代码是,都会reset一下标签的默认属性。

回答4:

ul,li{padding:0;margin:0} 就这个就可以。

回答5:

ul,li{padding:0;margin:0}