ページの中央に大きなボタン スタイルの div を作成したいのですが、ほとんどの場合、機能しています。唯一のことは、それらの間にある程度のスペースが必要であり、それを機能させることができないということです。以下は私のCSSです。私が行ったことは、Wrapper という名前の 1 つの div を作成し、さらに内部に 2 つの div を作成しました。1 つは topleft と呼ばれ、もう 1 つは topright です。この段階では、これらの 2 つの div しかありませんが (内側の div が top と呼ばれる理由)、後で同じ行または次の行に 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>