我想做三个正方形的按钮,在我的网站中间居中。它在一个分裂,所以当屏幕在小,按钮是在行,当屏幕在大,按钮是在列。
.split {
display: flex;
flex-direction: column;
column-gap: 50px;
}
@media (min-width: 40em) {
.split {
flex-direction: row;
}
.text-center {
text-align: center;
}
button {
display: flex;
justify-content: space-evenly;
background: #ADCEAC;
width: 80%;
line-height: 250px;
font-family: "Tenor Sans", sans-serif;
border: none;
border-radius: 15px;
}
<div class="text-center">
<div class="split">
<div>
<button onclick="window.location.href = 'FirstPage.html';">HOME</button>
</div>
<div>
<button onclick="window.location.href = 'FirstPage.html';">HOME</button>
</div>
<div>
<button onclick="window.location.href = 'FirstPage.html';">HOME</button>
</div>
</div>
</div>
当它是行时,它是好的。但是当它是列时,按钮是最左端的3条长线。
2条答案
按热度按时间kmbjn2e31#
您只需要定义按钮的width属性:
c0vxltue2#
.split {显示:弯曲弯曲方向:柱柱间隙:50 px对齐内容:中心