[英]Center inline-block Div not working
因此,我試圖創建一個帶select和options元素的下拉菜單,以在設備寬度足夠小時顯示。 我的問題是,由於某種原因,我無法居中包含選擇元素的div(div ID為“ navbar2”)。 它只是緊貼屏幕的左側。 有人可以在這里看到我的錯誤嗎?
#navbar2 {
display:none;
}
@media (max-width:380px) {
#navbar2 {
display:inline-block;
width:80%;
margin-left:auto;
margin-right:auto;
border:1px solid red;
}
#navbar2 select {
width:40%;
}
}
所以我想通了。 顯然,“自動”技巧不適用於嵌入式塊元素。 因此,我將“顯示”切換為“顯示:塊;” 並且它使div水平居中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.