display: inline-block
を使用して完全な正方形を作成する方法があるのだろうかと思います。その理由は、テキストのすぐ隣に配置したいということです。インラインブロックで完璧な四角形を作成する
.legend {
display: inline-block;
color: rgba(0, 0, 0, 0);
width: 1em;
background-color: lightblue;
}
<div>
<div class="legend">
d
</div>
<div style="display: inline-block">
Some legend
</div>
</div>
今のところはまだちょっと長方形に見えます。
方法:1EM;'、あまりにも? – Barthy