請參閱jsfiddle項目here。如何水平對齊框和標籤?使用css垂直對齊div和跨度
.box {
display: inline-block;
height: 20px;
width: 30px;
border: 1px solid;
}
.legend {
horizontal-align: middle;
}
<div class="legend">
<div class="box" style="background-color: red;">
</div>
<span>Alabama</span>
</div>
你的意思是垂直對齊? – Santi
像這樣對齊? https://jsfiddle.net/Ahm7777/cckxkvov/2/ –
謝謝。你的方式也有效。 –