html - div 元素内的 h1 元素出现问题

标签 html css

<分区>

我有 2 个文件:1 个是 .html文件和另一个文件是.css文件 以下是它们的内容:

#left,
#right {
  display: inline-block;
}

#left {
  width: 15%;
  height: 550px;
  margin-bottom: 100px;
  margin-left: 10px;
  border: 1px solid black;
}

#right {
  width: 80%;
  margin-left: 25px;
}

#header {
  width: 100%;
  height: 100px;
  border: 1px solid black;
}

#content {
  width: 100%;
  height: 500px;
  border: 1px solid black;
  margin-top: 10px;
}

#footer {
  width: 100%;
  height: 100px;
  border: 1px solid black;
  margin-top: 10px;
}

#menu {
  width: 100%;
  height: 50%;
  background-color: red;
}
<div id="left">
</div>
<div id="right">
  <div id="header">
  </div>
  <div id="content">
  </div>
  <div id="footer">
  </div>
</div>

如果我加 1 <h1>里面的元素#left#header, #footer, #content 然后他们的位置向下移动。 我不知道为什么会这样。请帮忙。

最佳答案

浏览器正在向影响父元素的 h1 元素(可能在顶部)添加默认边距和填充。转到浏览器并单击检查元素。这将向您显示默认值。然后,您可以根据需要在代码中指定值。

关于html - div 元素内的 h1 元素出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58460893/

相关文章:

html - 每次选择输入字段时,如何防止移动网站上的表单在横向 View 中 float ?

html - 选择第二个复选框也会选择第一个

html - 无法让包装器包含元素或更改颜色

html - -webkit-filter 在单个 div VS 多个 div 上的性能

java - 无法让 CSS 加载到网络应用程序中

css - 为什么我的网页顶部有空隙?

javascript - 文本组件不会换行文本 react native

java - 无法解析方法 'setImageResource' (android.graphics.drawable.Drawable)

html - 电子邮件中的形状 - 一个好的做法?

javascript - 选择选项以触发表格外观