猿问
为什么给li设置左浮动之后不是紧贴着父元素左边,而是会空出一段距离
为什么给li设置左浮动之后不是紧贴着父元素左边,而是会空出一段距离
为什么给li设置左浮动之后不是紧贴着父元素左边,而是会空出一段距离,取消浮动之后恢复正常了
不起一尘
浏览 3191
回答 3
3回答
一杯2块的奶茶
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是有默认的间距的。
1
0
0
刚毅87
应该是系统默认的间距,在 css 中重置一下.最好把代码贴出来,可以找出具体问题.
1
1
0
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
CSS3
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
Html5
我要回答