标签:4.5 Web 间距 15 父级 元素 塌陷 margin
前端学习——基础篇
四、CSS学习
4.5盒模型
4.5.3、margin值的塌陷问题
4.5.3.1、并列关系的外间距塌陷问题
现象:并列关系的、垂直方向相邻的两个margin外间距相遇,会出现叠加现象。两个值相同,取当前值;两个值不同,取较大值
原因:并列关系的两个元素共用一个外间距区域
解决:
(1)为两个元素套父级盒,为父级盒设置overflow:hidden;属性
(2)将两个元素分别触发BFC.
4.5.3.2、嵌套关系的外间距塌陷问题
现象:嵌套关系的元素,子元素设置margin-top属性,会叠加给父元素
原因:父盒和子盒共用一个外间距区域
解决:
(1)为父级盒设置上边框或上内填充
(2)为父级盒设置overflow:hidden属性
(3)转换思路,巧用padding,规避margin值
标签:4.5,Web,间距,15,父级,元素,塌陷,margin 来源: https://www.cnblogs.com/lsm-boke/p/14532853.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。