请参阅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/ –
谢谢。你的方式也有效。 –