天天看点

css禁止float浮动元素自动换行/定位问题

<div style="width:100px; overflow:hidden;">

<div style="width:1000000px;">

<div style="float:left;width:100px;">

n个这个元素(总小100000px);

</div>

</div>

</div>

关键就是在hidden元素内部再放一个div,然后设置足够大的空间,容浮动对象,不让它碰到到边而换行.

css禁止float浮动元素自动换行/定位问题

如果浮动+定位position配合,将需要给浮动元素的父元素加上width和height,要不,可能会出现父元素虽然经过清除浮动还是0空间大小,而显示不出内容

css