當我有一些按鈕,我想一個div內垂直和水平對齊,並且還ontop的彼此的疊加,而不是通過側CSS定心使用顯示塊
到另一側以我CSS我只能似乎讓他們對齊或堆疊,但不是兩者。什麼是正確的方法來做到這一點?
HTML:
<div id="sidePanel">
<div id="buttonContainer">
<button type="button" class="btn btn-primary btn-sm">Apple</button>
<button type="button" class="btn btn-primary btn-sm">Apple</button>
<button type="button" class="btn btn-primary btn-sm">Apple</button>
</div>
</div>
<div id="itemList">
item list
</div>
CSS:
#itemList {
overflow: hidden;
background: green;
}
#sidePanel {
float: right;
width: 300px;
background: red;
}
#buttonContainer {
width: 100%;
border: 2px solid black;
border-radius: 5px;
text-align: center;
}
#buttonContainer button {
display: block;
}
的jsfiddle:https://jsfiddle.net/gjher92t/
你能否幫你想要做什麼「在我的CSS我只能似乎讓他們對齊,或堆棧,但不能同時」擴大 – Aaron