为什么给li设置左浮动之后不是紧贴着父元素左边,而是会空出一段距离为什么给li设置左浮动之后不是紧贴着父元素左边,而是会空出一段距离,取消浮动之后恢复正常了
3 回答
一杯2块的奶茶
TA贡献226条经验 获得超75个赞
ul是有默认margin和padding的,你可以设置他的margin,padding为0.
ul{ float:left; list-style:none; }
<ul> <li>第一行</li> <li>第一行</li> <li>第一行</li> <li>第一行</li> </ul> <ul> <li>第2行</li> <li>第一行</li> <li>第一行</li> <li>第一行</li> </ul> <ul> <li>第3行</li> <li>第一行</li> <li>第一行</li> <li>第一行</li> </ul> <ul> <li>第4行</li> <li>第一行</li> <li>第一行</li> <li>第一行</li> </ul>
可以看到ul是有默认的间距的。
- 3 回答
- 0 关注
- 3190 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消