div class="clear" 但是占用高度,怎么办?
div class="clear" 但是占用高度,怎么办?
日期:2018-04-08 20:21:20 人气:1
首先纠正一下,那不是占用高度,clear:both的意思,你从字面上来看就应该清楚,说白了,就是清除左右两边的元素。所以,它下面的代码才会在它下面。
不理解为什么你喜欢钻牛角尖,如果你想实现和IE8一样的效果,不让它在下面,你把删除不就完事了,或者删除 class="clear"或者删除css代码。
还是我没理解你说的意思,你的意思是说上下两个DIV之间有缝隙?
在clear:both;后面加float:left;或者在它下面的那个DIV加上float:left;