私はボードゲームをWeb用に採用しようとしています。 私は要素を反応させるためにブートストラップを使いたいと思っています。長方形を中央に配置し、ブートストラップに反応する方法を教えてください。
ゲームの主な要素は長方形(ゲームボード)です。これは、すべてのディスプレイサイズの中央に表示され、すべての側に余裕を持って表示されます。
どの属性とCSSルールを適用する必要がありますか? 通常のコンテナまたはコンテナ流体を使用しますか?
コンテナ/行内に1つの列を作成し、それに「col-xs-12」のクラスを付けるだけで十分でしょうか?
私が知っている限り、これは最小から最大の順にすべてのデバイスに適用されます。私がこれまで試してみました何
:
ここhtml, body {
height: 100%;
}
.container {
margin: 10px auto;
height: 100%;
display: flex;
justify-content: center;
background-color: #ababab;
}
.row {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.board {
margin: 10px;
height: 400px;
width: calc(100% - 40px);
background-color: teal;
border: 1px solid black;
font-size: 2.5em;
font-weight: bold;
color: white;
text-align: center;
line-height: 400px;
}
<div class="container">
<div class="row">
<div class="col-xs-12 board">The game-board</div>
</div>
</div>