如何在CSS中垂直和水平对齐?

拖拉

我有一个这样的盒子:

<section class="notes-list-box">
    <div class="nn">
        <div class="heading">Notes</div>
        <div class="boxdescription">With our complete study notes, your homework is much easier.</div>
    </div>
    <div class="ttn">
        <div class="heading">Things To Know</div>
        <div class="boxdescription">Things to know provides additional information on every topic which enhance the knowledge of  the students.</div>
    </div>
    <div class="vdos">
        <div class="heading">Videos</div>
        <div class="boxdescription">Reference videos on each topic provides experimental ideas and develops interactive learning technique.</div>
    </div>
    <div class="sqaa">
        <div class="heading">Solved Question and Answer</div>
        <div class="boxdescription">With 100's of solved questions solved, now you can easily prepare your exam for free.</div>
    </div>
</section>

添加一点样式使它看起来像这样:

我试过这样使用vertical-align

.notes-list-box > div {
  vertical-align: top;
}

而且有效。但是我不知道该怎么做,align vertical at bottom以便所有空白区域也都降到最低。

因此,笔记和已解决的问题和答案下面的空白white background一直排到最后。

我想用空白填补这些空白:

MichałPerłakowski

使用flexbox

我使用了以下CSS:

.notes-list-box {
  display: flex;
  font-family: sans-serif;
}
.notes-list-box > div {
  margin: 0 5px;
  background-color: white;
}
.heading {
  color: white;
  font-weight: bold;
  padding: 10px 2px;
  text-align: center;
}
.boxdescription {
  padding: 5px;
}
.nn .heading {
  background-color: #61B5DF;
}
.ttn .heading {
  background-color: #41AF43;
}
.vdos .heading {
  background-color: #FF8A00;
}
.sqaa .heading {
  background-color: #FF1F2D;
}

JSfiddle上查看结果

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Bootstrap CSS的行和列中垂直和水平对齐子级?

来自分类Dev

如何在DIV中垂直和水平对齐SPAN

来自分类Dev

如何在DIV中垂直和水平对齐SPAN

来自分类Dev

如何在FlowPanel中垂直对齐和水平对齐组件?

来自分类Dev

CSS:如何在 div 中垂直和水平居中图像

来自分类Dev

如何在引导程序中制作垂直和水平对齐的响应式图像

来自分类Dev

如何在UITextView中水平和垂直对齐文本?

来自分类Dev

如何在水平列表中垂直对齐元素

来自分类Dev

如何在UITextView中水平和垂直对齐文本?

来自分类Dev

如何使用Bootstrap在列中垂直和水平对齐标题

来自分类Dev

CSS文本的垂直和水平对齐

来自分类Dev

垂直和水平对齐的CSS问题

来自分类Dev

CSS垂直和水平对齐问题

来自分类Dev

如何使div垂直和水平对齐居中?

来自分类Dev

在div中垂直和水平对齐图像

来自分类Dev

如何在 CSS 和 HTML 中对齐垂直文本框?

来自分类Dev

如何在css中水平对齐导航栏?

来自分类Dev

如何在CSS中垂直对齐所有文本?

来自分类Dev

如何在CSS的div中垂直对齐元素?

来自分类Dev

如何在CSS中创建垂直重复的水平虚线

来自分类Dev

如何在CSS中水平包裹垂直溢出?

来自分类Dev

如何在Foundation中垂直对齐徽标和菜单?

来自分类Dev

如何在QAbstractTableModel中向右和垂直居中对齐?

来自分类Dev

如何在StackPanel中垂直和水平显示TextBlock?

来自分类Dev

如何在可变高度div上混合垂直和水平对齐?

来自分类Dev

如何在框/容器中水平和垂直居中对齐文本?

来自分类Dev

垂直和水平对齐容器中的多个div子级

来自分类Dev

在Swing中对齐垂直和水平顺序组

来自分类Dev

React 中的居中对齐组件(垂直和水平)

Related 相关文章

热门标签

归档