如果一个父盒子中有一个子盒子,并且父盒子没有设置高,子盒子在父盒子中进行了浮动,那么将来父盒子的高度为0.由于父盒子的高度为0,下面的元素会自动补位,子盒子设置宽度父盒子撑不开,所以这个时候要进行浮动的清除。
方法如下:
1.给父元素添加overflow: hidden;
2.给父元素底下添加一个新标签,给这个新标签设置clear:both;
3.利用伪元素:after 给父元素添加以下属性 父元素:after{ content:””; /设置内容为空/ display:block; /将文本转为块级元素/ clear:both; /清除浮动/ } 父元素{ zoom:1; }
4.利用双伪元素清除浮动 父元素:before,父元素:after { content: “”; display: block; clear: both; } 父元素 { zoom: 1; }–>
推荐使用方法3,比较严谨
本站只提供资源,不提供技术支持,介意勿下!如若发现图片加载失效、演示站或资源下载链接失效,可以联系我们,进行反馈,我们将及时修正!如有侵权请发邮件至:zhaojun1019@163.com ,我们会第一时间进行审核处理。资源所标价格,是对本站收集、整理、打包、编辑详情以及本站运营费用的适当补偿,非资源价格,请支持正版,谢谢!
本站资源大多来自网络,版权争议与本站无关,所有资源仅限用于学习和研究目的。不得将其用于商业或者非法用途,否则,一切后果请用户自负。我们不保证资源的长久可用性,通过使用本站资源随之而来的风险与本站无关。您必须在下载后的24小时内,从您的设备中彻底删除所下资源。如果您喜欢该资源,请支持正版软件/程序,购买注册,得到更好的正版服务。
请登录后查看评论内容