CSS宽度问题子级父级
我有一个C区在a区在B区在a区 分区A的宽度设置为700px,分区C的宽度设置为100px。分区B没有设置宽度CSS宽度问题子级父级,css,html,width,Css,Html,Width,我有一个C区在a区在B区在a区 分区A的宽度设置为700px,分区C的宽度设置为100px。分区B没有设置宽度 我的问题是,divb将其宽度扩展到100%(以符合diva的宽度)。有没有办法让div B,也就是他的宽度符合儿童div?我希望它被包裹在div C周围,以及我放在div C附近的任何其他div。使B div a浮动元素使其宽度根据其子元素进行调整 <div id="B" style="float:left;"> 听起来您想要的是不存在的float:center属性。检
我的问题是,divb将其宽度扩展到100%(以符合diva的宽度)。有没有办法让div B,也就是他的宽度符合儿童div?我希望它被包裹在div C周围,以及我放在div C附近的任何其他div。使B div a浮动元素使其宽度根据其子元素进行调整
<div id="B" style="float:left;">
听起来您想要的是不存在的float:center属性。检查解决方法。您可以使用以下代码获得结果:
#b {
margin:0px auto;
overflow:hidden;
display:table;
}
这会给你想要的结果 嗯,回答得好。。。但我想定位这些C div,使它们看起来像是在A div的中心。如果我将float:left设置为B div,我将无法这样做。如果你想使B div居中,很容易通过将左右边距设置为auto来完成,但是你需要为它指定一个宽度,而不是浮动它。是的,但是如果我将宽度添加到B div,当添加新的div C时,我将无法自动调整它的大小。