我有以下幾點:中心DIV DIV使用顯示器內部:表
#innerLabels,
#innerFields {
display: inline-block;
width: 200px;
height: 200px;
border-style: solid;
border-width: 1px;
vertical-align: top;
}
.innerLabel {
display: table;
border-style: solid;
border-width: 1px;
height: 100px;
width: 80%;
}
.innerLabel div {
display: table-cell;
vertical-align: middle;
border-style: solid;
border-width: 1px;
}
#outterFields {
background-color: red;
width: 60%;
min-width: 300px;
height: 300px;
}
#outterFields div {
display: inline-block;
}
<div id="outterFields">
<div id="innerLabels">
<div class="innerLabel">
<div>hello</div>
</div>
</div>
</div>
爲什麼最內層的div不被居中我不能工作了?我在這裏看到了一些關於定心的答案,但是我看不出有什麼問題...
我想讓你的中心垂直居中而不是水平居中。 所有其他divs的定位是我想要的。由於某種原因,他們並排定位的其他div中沒有錯誤。我想唯一的變化是你好DIV垂直移動到中心
put text-align:center; – mlegg
https://jsfiddle.net/hw9r5m51/你在找這個輸出嗎? – Tushar
不知道這是你想達到什麼,但這是我想出來的:https://jsfiddle.net/jtjuh4mh/1/ –