网站分为几种类型重庆建设工程信息网查询平台入口官网
news/
2025/10/1 9:20:04/
文章来源:
网站分为几种类型,重庆建设工程信息网查询平台入口官网,新浪网页游戏,伊春建设银行网站2019独角兽企业重金招聘Python工程师标准 描述#xff1a; 在文档流中#xff0c;父元素的高度默认是被子元素撑开的#xff0c;也就是子元素多高#xff0c;父元素就多高。但是当子元素设置浮动之后#xff0c;子元素会完全脱离文档流#xff0c;此时将会… 2019独角兽企业重金招聘Python工程师标准 描述 在文档流中父元素的高度默认是被子元素撑开的也就是子元素多高父元素就多高。但是当子元素设置浮动之后子元素会完全脱离文档流此时将会导致子元素无法撑起父元素的高度导致父元素的高度塌陷。 1.给父元素加高度问题当子盒子的高度大于父盒子时会溢出 2父元素触发BFC 根据W3C标准在页面中元素都有一个隐藏的属性叫Block Formatting Context简称BFC该属性可以设置打开或者关闭默认是关闭的。 当开启BFC后元素将会具有以下特性 元素的垂直外边距不会和子元素重叠开启BFC的元素不会被浮动元素所覆盖开启BFC的元素可以包含浮动元素触发BFC给父级加满足下面任意一种即可 Float的值不是none;带来的问题父级元素的父级元素宽度为0 position的值不是static/relative;带来的问题父级元素的父级元素宽度为0 display的值为inline-block;table-cell overflow的值不是visible;带来的问题IE6下不支持 3.最佳方案给父级元素加classClearfix(固定的名字) .clearfix::after{ content: ; display: block; clear: both;} 4.添加一个高度和宽度为0的div,作为子元素并且清除浮动可以兼容各种浏览器但是会多一个无用的标签 转载于:https://my.oschina.net/u/4045971/blog/3016903
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/923705.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!