html - 外部 <div> 高度 0px

标签 html css

<div class='outer'> 
  <div class='inner'>
    <p> Some text ... </p>

  </div>
</div>

显示的外部 div 高度为零。甚至 .outer 的 css 属性 { border: 1px solid black; 在页面顶部显示为单行。

你如何确保外部 div 实际上封装了 html 中封闭的内部 div?

最佳答案

你做了两件事中的一件。

  1. 您将 .inner 向左或向右浮动并且没有清除 float 并且没有设置 overflow: {auto|hidden}

    /li>
  2. 您绝对定位了 .inner 并且没有其他内容可以为 .outer

    创建宽度

您的代码运行正常。

关于html - 外部 <div> 高度 0px,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19067450/

相关文章:

javascript - 使用 Javascript 为整个 session 加载网站字体

c# - 使 div 看起来像 ListBox

java - 如何防止在页面加载期间在文本框中重新键入文本

html - 如何排除 wp_nav_menu( array(?

css - 使用媒体查询更改背景图像大小

firefox - css3 边框图像 firefox 15.0.1

html - 如何在 Bootstrap 导航栏下拉菜单中添加右上箭头

python - 存储数据(表)和轻松访问表示数据的最佳方式

html - 在获得正确的 CSS 布局方面需要帮助

html - CSS 继承其他的吗?