<div class='outer'>
<div class='inner'>
<p> Some text ... </p>
</div>
</div>
显示的外部 div 高度为零。甚至 .outer 的 css 属性 { border: 1px solid black;
在页面顶部显示为单行。
你如何确保外部 div 实际上封装了 html 中封闭的内部 div?
最佳答案
你做了两件事中的一件。
您将
/li>.inner
向左或向右浮动并且没有清除 float 并且没有设置overflow: {auto|hidden}
您绝对定位了
创建宽度.inner
并且没有其他内容可以为.outer
您的代码运行正常。
关于html - 外部 <div> 高度 0px,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19067450/