html - 如何将 HTML 页面垂直分成 4 个部分

标签 html css

我想将我的 HTML 页面分成 4 个不同的垂直部分。

我希望每个部分都有不同的背景颜色,为此我使用了 div 但它的每个背景颜色都没有覆盖每个部分的侧面。

** 我渴望的最终结果: 我不想在 html 中看到正文背景色的红色。

body {
  background-color: red;
}

.intro {
  background-color: #674AB3;
}

.edu {
  background-color: #A348A6;
}

.Skills {
  background-color: #9F63C4;
}

.end {
  background-color: #9075D8;
}
<div class="intro">

  <hr>
</div>
<div class="edu">

  <hr>
</div>
<div class="Skills">

  <hr>
</div>
<div class="end">

  <hr>
</div>

最佳答案

.flex-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

.flex-container>div {

margin:30px;
}
.flex-container hr {
   
    width: 100px;
    height: 100px;
    padding: 5px;
    margin: 10px;
    border-color: #FFF;
    box-shadow: none;
    border-width: 5px;
}

.intro {
  background-color: #674AB3;
}

.edu {
  background-color: #A348A6;
}

.Skills {
  background-color: #9F63C4;
}

.end {
  background-color: #9075D8;
}
<div class="flex-container">
  <div class="intro"><hr></div>
  <div class="edu"><hr></div>
  <div class="Skills"><hr></div>
  <div class="end"><hr></div>
</div>

关于html - 如何将 HTML 页面垂直分成 4 个部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72237604/

相关文章:

html - Flexbox 对齐内容 : Right not applying

python - 如何使用 Django 生成响应式 PDF?

html - Bootstrap v4 中的响应式布局是将下一行推到右边

html - 从 style 标签引用 rails 中的图像

javascript - 在间隔上显示和隐藏 Angular Material 工具栏?

html - 表格单元格问题中的图像?

html - 使用来自另一个非父 div 的 CSS 类选择一个 div

javascript - 如何在 Opera Mobile、iOS、Android 等中使页面宽度等于屏幕宽度

css - 背景图像和颜色在一起

javascript - 检测浏览器是否支持位置: fixed