浮动产生的原因
由于盒子内的内容可变我们不给定盒子的高度,盒子内的元素如果浮动那么该父盒子就失去高度需要清除浮动才能正常显示。
额外标签法(隔墙法)
W3C推荐的清除浮动的方法
具体做法:在 浮动元素的末尾额外添加一个标签例如<div> <br>等
网页未清除浮动前由于父盒子高度为0,下面粉色的盒子占用了父盒子位置;
ctrl+s保存后 两个盒子正常显示
优点:通俗易懂 书写方便
缺点:添加了无意义的标签,结构化较差
overflow清楚浮动
after伪标签清楚浮动
双伪元素清楚浮动
标签:浮动,盒子,清除,元素,高度,标签,css 来源: https://blog.csdn.net/qqqqq123ccc/article/details/122203775
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。