css - HTML5 CSS 样式问题

标签 css html

无法使我的 div 标签 css 正常工作 有人可以指出我在这里犯的错误吗?试图让一个 div 占据页面的 70%(左,从上到下),其他两个 div 共享剩余部分。添加颜色只是为了让我看看是否正确但根本没有显示。

#master {
  width: 70%;
  top: 0;
  left: 0;
  background: orange
}

#detail1 {
  top: 0;
  left: 70%;
  background: blue
}

#detail2 {
  top: 50%;
  left: 70%;
  background: green
}
<header>
</header>

<div id="master"></div>
<div id="detail1"></div>
<div id="detail2"></div>

<aside>
  Hello Ben
</aside>

<footer>
</footer>

最佳答案

给你的div添加高度

#master {
  width: 70%;
  top: 0;
  left: 0;
  background: orange;
      height: 15px;
}

#detail1 {
  top: 0;
  left: 70%;
  background: blue;
      height: 15px;
}

#detail2 {
  top: 50%;
  left: 70%;
  background: green;
      height: 15px;
}
<header>
</header>

<div id="master"></div>
<div id="detail1"></div>
<div id="detail2"></div>

<aside>
  Hello Ben
</aside>

<footer>
</footer>

关于css - HTML5 CSS 样式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55269817/

相关文章:

css - 如何将 css transition 与 bootstrap flexboxes 一起使用?

html - 为什么我的标题和图片之间有大约 1-2 像素的差距?

css - 想覆盖 Bootstrap,但如何避免使用 !important?

javascript - 如何使我的 onchange 函数变得通用?

JavaScript 刷新而不是更改页面

javascript - 如何创建html5的详细信息标签

html - 我应该使用什么单位来调整 CSS 包装器内框的大小?

javascript - 如何从单独的 php 脚本执行 php 脚本而不丢失第二个脚本的输出?

html - 如何在 HTML 站点上安装自定义字体

javascript - 在父 div 中并排居中对齐 2 个固定宽度的 div