关于清除浮动

关于清除浮动

一、为什么要浮动

我个人认为是为了页面的美观,方便布局,但是浮动是把双刃剑,有利也有弊

二、什么时候需要清除浮动

很多种原因。1.如果父元素没有设置高度,而子级元素设置了浮动,这样会导致父元素高度的坍塌。2.导致背景不能显示,如果对父级设置了背景属性,导致父级不能撑开,会影响到背景图片不能正常打开。3.浮动会导致父级子级之间设置了padding,导致了属性不能正常传达,导致margin不能正常显示,所以我们要清除浮动。

三、怎么清除浮动
1、在浮动元素之后加上<div style='clear:both'></div>,clear存在left,right,both,none,inheart,
2、.在父元素中设置属性overflow:hidden||auto
3、添加伪元素设置清除浮动样式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值