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

来源:4-1 无限滚动

Keyro

2015-01-02 20:29

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

写回答 关注

5回答

  • 风吹雨打诗成画
    2016-12-13 22:28:35

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

        ul{
          margin:0;
          padding:0;
         }

    就好了

  • huanhuan焕
    2016-02-01 16:35:17

    给li设置高度,height

  • 乔其纱siki
    2016-01-15 16:11:23

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

  • 为你而活
    2015-07-27 12:56:21

    可以给li设置一个宽度。

  • ecma
    2015-01-02 20:31:33

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

焦点图轮播特效

通过本教程学习您将能掌握非常实用的焦点图轮播特效的制作过程

65360 学习 · 638 问题

查看课程

相似问题