1、同级存在浮动,如mid的前面left浮动(mid不浮动),margin则相对于父元素,mid的margin-left不是相对于left,而是相对于con(可以想象,如果left不浮动,则mid和left不在同一行,margin的参考对象自然是父元素)。但是如果margin-left的值小于left的宽度,是不起作用的(mid的宽度等于父容器宽度减去左右margin,浏览器查看元素是起作用的,ul会掉到最下面),mid和left会紧靠在一起。

    2、margin-left和margin-right相当于给元素定宽(不是显示定宽,比如如果元素内没有内容,宽度是0,当内容是连续数字或字母也起不到定宽的作用)。

        关于float和margin

        关于float和margin

       关于float和margin

    3、 float会使行内元素转为行内块元素,width会起作用。

    4、mid如果也加上左浮动,并且不设置宽度,margin-left和margin-right会限制mid的宽度,但是mid不会和left在同一行,尽管left右边还有足够的位子。

关于float和margin

关于float和margin

相关文章:

  • 2022-12-23
  • 2021-03-30
  • 2022-12-23
  • 2021-12-02
  • 2021-07-25
  • 2021-11-28
  • 2021-08-27
猜你喜欢
  • 2021-08-06
  • 2021-08-27
  • 2021-12-04
  • 2022-12-23
  • 2022-01-17
  • 2021-05-01
  • 2022-12-23
相关资源
相似解决方案