为了账号安全,请及时绑定邮箱和手机立即绑定

为什么给li设置左浮动之后不是紧贴着父元素左边,而是会空出一段距离

为什么给li设置左浮动之后不是紧贴着父元素左边,而是会空出一段距离,取消浮动之后恢复正常了

正在回答

6 回答

ul要添加样式,身为子元素的li会受父元素ul的影响,如没添加样式,浏览器会给ul元素添加一个默认样式,你添加个

    ul{
      margin:0;
      padding:0;
     }

就好了

0 回复 有任何疑惑可以回复我~

给li设置高度,height

0 回复 有任何疑惑可以回复我~

是因为页面 上部分的高度没有设置,影响到了ul标签内部的元素位置;

0 回复 有任何疑惑可以回复我~

可以给li设置一个宽度。

0 回复 有任何疑惑可以回复我~

是不是没有重置浏览器默认样式

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么给li设置左浮动之后不是紧贴着父元素左边,而是会空出一段距离

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信