Div 子元素向左浮动时不再包装内容
Div isn't wrapping content anymore when childrens float left
我创建了这个 jsfiddle 来演示我的问题
https://jsfiddle.net/7spz9a57/4/
这两个按钮位于 div 和 class buttonholder
内
这些按钮是带有 class 按钮的简单 <a>
标签。
我发现当我添加
.button {
...
float: left;
...
}
我的 css buttonholder
div 不再包装 <a>
标签。
我真的不知道为什么。
我不想给 buttonholder
一个固定的 sice :/
您需要清除 float
,因为浮动元素不会占用空间。你需要给 parent:
.parent {overflow: hidden;}
我创建了这个 jsfiddle 来演示我的问题
https://jsfiddle.net/7spz9a57/4/
这两个按钮位于 div 和 class buttonholder
内
这些按钮是带有 class 按钮的简单 <a>
标签。
我发现当我添加
.button {
...
float: left;
...
}
我的 css buttonholder
div 不再包装 <a>
标签。
我真的不知道为什么。
我不想给 buttonholder
一个固定的 sice :/
您需要清除 float
,因为浮动元素不会占用空间。你需要给 parent:
.parent {overflow: hidden;}