我想在页面中心创建大按钮样式的 div,并且在大多数情况下,它正在工作。唯一的问题是我希望它们之间有一些空间,但我似乎无法让它发挥作用。下面是我的CSS。我所做的是创建 1 个名为 Wrapper 的 div,然后在里面再创建 2 个 div,一个称为 topleft,另一个是 topright。在这个阶段,只有这 2 个 div,但是(以及内部 div 被称为顶部的原因)我可能想在同一行或稍后的下一行添加其他 div。
我一直在阅读保证金是这样做的方法,但它不适用于我现有的代码。是因为我已经在 WRAPPER 中使用它以使它们居中吗?我在让它按照我想要的方式对齐时遇到了一些麻烦,它看起来确实像我想要的那样,但我怀疑我的问题是因为如果这有意义的话,我可能会错误地将它们居中和对齐?
基本上,我的问题是如何在 topleft 和 topright 之间获得一些空间?
.wrapper {
margin: 0 auto;
width:600px;
}
.topleft {
height: 200px;
width: 300px;
vertical-align: middle;
display: table-cell;
border-radius: 15px;
background-color: rgb(0,178,219);
}
.topright {
height: 200px;
width: 300px;
vertical-align: middle;
display: table-cell;
border-radius: 15px;
background-color: rgb(134,197,73);
}
我的 HTML 很简单:
<div class="wrapper">
<div class="topleft"> <a href="energy.html">ENERGY</a> </div>
<div class="topright"> <a href="minerals.html">MINERALS</a> </div>
</div>