我必须在div容器内创建3个按钮。按钮下面的空间必须是按钮上面的空间的两倍。我们如何编写CSS来实现这一点呢?我已经附上了图片,以便清楚地了解。
(Here 1H表示比率,即如果上面的空格为1H,则下面的空格为2H)
<div class="main">
<div class="upper-div></div>
<div class="lower-div">
<button class="btn-1">1</button>
<button class="btn-2">1</button>
<button class="btn-3">1</button>
</div>
</div>
我想知道的CSS创建这样的设计使用HTML和CSS只。
2条答案
按热度按时间fnvucqvd1#
一种方法是使用网格系统。在这个例子中,我创建了一个3行的网格,大小为1 fr(图中的1H)、36px和2fr(图中的2H)。之后,我创建了一个div来放置按钮,并将此div插入网格的第二行。
icomxhvb2#
我想你可以用CSS网格实现这一点: