场景:
<div class='parent'>
## .child{ float: left; width:50%; box-sizing : border-size; }
<div class="child"></div>
<div class="child"></div>
</div>
问题
当div.parent 宽度变小的时候(比如切换到小屏幕),第二个div.child会浮动到第二行,由于之前 .child宽度是50%,请问换行之后怎么能自动百分百宽度呢????
反正问题就是左浮动的元素,如果有一个被挤换行了,怎么让那个元素的宽度等于父级容器的宽度?
先f12检查下盒模型,再检查子元素有没有border,若必须有border,设置子元素box-sizing为border-box。或者再看看你的子元素,是不是行元素,如果是,两个子元素间不要有空格或者换行,写一行上试试。好像哪种情况下空格换行会占掉一点宽度