html - 将 3 个 div 框并排放置在较宽的单个 div 下方

标签 html css

我试图让 3 个 div 全部并排位于另一个 div 下方(其中包含 h1 和其下方的一段小文本)。我在做这件事时遇到了一些麻烦。

我的目标是这样的: enter image description here

我尝试在主标题 div 下方放置一个 div(包含其他 3 个 div)。

我尝试过这个CSS:

.content-info {
    text-align: center;
    font-family:'Montserrat', sans-serif;
    top: 80%;
    left: 50%;
    text-align:center;
}
/* this is for the 3 divs to set width, etc*/
.content-info div {
    width:300px;
    padding:25px;
    margin: 25px;
} 

这是我到目前为止所得到的 JSFiddle:http://jsfiddle.net/4zx9gxgL/

有什么建议/想法吗?

最佳答案

您可以使用 display:table-rowdisplay:table-cell 使其像表格一样工作。

例如:

.content-info {
    text-align: center;
    font-family:'Montserrat', sans-serif;
    display: table-row;
}
.content-info div {
    width:300px;
    padding:25px;
    margin: 25px;
    display: table-cell;
}

您可以删除 css 中的 .one{}.two{}. Three{}

关于html - 将 3 个 div 框并排放置在较宽的单个 div 下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31599654/

相关文章:

javascript - 滚动颜色js

javascript - 缩放时,固定特定元素的大小

html - 如何将元素符号列表与同一行上的其他文本对齐 - Bootstrap 3

html - <ul> 包含 float <li> 时的高度

javascript - 指向页面部分的 anchor 链接在浏览器刷新、后退和前进时不起作用

javascript - 如何在javascript中设置修改图像的颜色?

html - CSS inline-block不均匀间距

html - 是否有工具可以让您绘制布局并将其直接渲染到 CSS 中?

javascript - 在 if 语句中检查元素是否具有动态添加的类

css - 并非所有字体粗细都在我的网站上工作(本地字体,Helvetica Neue)