[英]How to center and align stacked radio buttons
將三個單選按鈕放置在另一個容器中的容器中,就像這樣。
<body>
<div class="center-horizonally">
<div class="radio-btn-container">
<div class="radio-1">yes</div>
<div class="radio-2">no</div>
<div class="radio-3">maybe</div>
</div>
</div>
</body>
<style>
.center-horizonally{
display: flex;
justify-content: center;
}
</style>
最外面的容器有display: flex;
和justify-content: center;
這將使具有按鈕的第二個容器水平居中。 第二個容器使三個單選按鈕在左側垂直對齊。 這可能不是最好的方法,但它應該有效。
使元素居中的最簡單方法是使用display: flex;
在父元素和margin: auto;
關於孩子:
.container { display: flex; height: 100vh; } .container .middle { display: flex; flex-direction: column; margin: auto; }
<div class="container"> <div class="middle"> <div>Do you enjoy pizza with pineapple</div> <div class="middle"> <div><label><input type="radio" name="blah">Yay</label></div> <div><label><input type="radio" name="blah">Nay</label></div> <div><label><input type="radio" name="blah">Never heard of it</label></div> </div> </div> </div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.