我想设计一个可扩展的div
,它应该根据内部内容进行扩展。内容有两个div
s,左侧浮动,每个宽度固定。这些div
本身可以根据其文本内容进行扩展。最后他们是在div
父div
div
这是div
意味着两个明确的两个浮游物。然而父母div
不会扩展到包含孩子div
,虽然我认为它应该,因为所有元素都相对定位,而不是绝对定位。我怎样才能实现扩张?小提琴在http://jsfiddle.net/Cupidvogel/y79NS/1/。如何使浮动内容的div可扩展
0
A
回答
1
加浮动:左到主格“主要”(和这样做,你将不再需要明确:两格了,因为所有的元素现在浮动)
你可以仍然使用clear:这两个属性就像你在你的例子中一样,这样你就不需要添加float:left到主div,但是你在错误的地方有明确的div。这应该是放在右浮动DIV中,alternativly可以去除.clear股利和使用“:在”清除的div:
,这里是一个link这将解释为什么这个工程。
1
如果我明白你可以尝试添加overflow: hidden;
到.main
类风格。
+1
它的工作原理!你能解释一下吗? – SexyBeast 2012-08-02 19:27:58
+1
它给你的主要div一个“唤醒呼叫”来看看它的内容(如果有什么溢出),并试图尽可能地展示和隐藏其余内容。如果有可用空间,它会很好地显示内部div和其他内容。这是非常奇怪的,但它通常起作用。 – 2012-08-02 19:44:03
相关问题
- 1. 浮动div不会扩展到适合动态内容
- 2. 如何在浮动时扩展div?
- 3. 扩展div的内容
- 4. 如何使div扩展为在css中包装动态内容
- 5. 自动扩展浮动Div的家长
- 6. CSS div无内容扩展
- 7. div的浮动内容
- 8. 随着内容扩展,这个div可能会扩展吗?
- 9. 内左浮动div的不扩大div容器垂直
- 10. 使DIV可扩展
- 11. 将浮动div扩展为父容器的100%宽度
- 12. 浮动内容中Div Div Div Divider
- 13. 如何动态更改div内容后应用jQuery扩展器?
- 14. 使一个div浮动其他内容
- 15. 扩展内容不可见
- 16. 动态浮动的内容,让DIV漂浮在另一个DIV
- 17. 扩展div中的内容时出错
- 18. 如何在另一个div内容上移动浮动div
- 19. 如何将浮动div的内容与div的中心对齐?
- 20. 如何使用引导程序来扩展div内容
- 21. 谷歌地图 - 如何使div扩展到包含其内容
- 22. asp.net:动态扩展内容
- 23. 如何使用CSS扩展其内容?
- 24. div不会扩大浮动内容的高度
- 25. 两列DIV与内容扩展
- 26. Div不会随着内容扩展
- 27. 侧边栏+ 2个扩展内容div
- 28. 在Chrome扩展内容切换div-script
- 29. 部分扩展div以预览内容
- 30. 如何扩展容器div的高度,只要子div展开
This works too!你能解释一下吗? – SexyBeast 2012-08-02 19:28:13
更新了我的答案。 – Sammy 2012-08-02 19:44:15
太棒了!非常感谢! – SexyBeast 2012-08-02 19:45:37