自适应元素中如果存在子级元素,它有`clear: both;`,右列子级元素跑出父级元素了,这个原因是什么?
自适应元素中如果存在子级元素,它有`clear: both;`,右列子级元素跑出父级元素了,这个原因是什么?
clear: both;
=> 元素被向下移动用于清除之前的左右浮动。这里即将左侧浮动元素属性去除了,左侧div
独占一行,右侧子元素则跑到下方,由于父元素左侧有外边距,所有子元素左侧也空出了对应的位置。
我理解的对吗?
自适应元素中如果存在子级元素,它有`clear: both;`,右列子级元素跑出父级元素了,这个原因是什么?
clear: both;
=> 元素被向下移动用于清除之前的左右浮动。这里即将左侧浮动元素属性去除了,左侧div
独占一行,右侧子元素则跑到下方,由于父元素左侧有外边距,所有子元素左侧也空出了对应的位置。
我理解的对吗?
2021-03-08
举报