我有根元素,容器和子元素。我需要容器来包装孩子和东西。
但问题是只有在容器设置了float
属性时才会进行换行,否则会延伸到width: 100%
。为什么会这样?
答案 0 :(得分:0)
width:auto
Will(看似在这种情况下)使它继承父的宽度,即100% - 因此容器也是100%的原因。 但是,似乎是“包装”子元素对我来说没有浮动属性。
答案 1 :(得分:0)
这是因为。如果删除float属性。第二个div的Display属性为display:block;
如果您要删除float:left;
,则必须使用display:inline-block;
才能使用