https://jsfiddle.net/chic/eyw3uubp/ 这种情况下如何有效清除div.menu内元素的浮动?不能用overflow:hidden;因为div.menu内有浮出的内容;
https://jsfiddle.net/chic/eyw3uubp/ 这种情况下如何有效清除div.menu内元素的浮动?不能用overflow:hidden;因为div.menu内有浮出的内容;
2 回答858 阅读✓ 已解决
4 回答951 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答1k 阅读✓ 已解决
2 回答876 阅读✓ 已解决
设置
overflow: hidden;
是为了创建一个新的Block Formatting Context。而这个新创建的BFC就可以包含floated元素。所以,问题就转化成了如何创建一个新的BFC?
通过查看文档就可以知道了。比如
inline-block
,flex
等等都可以。