我使用 html 实体 ⬤ 设置了一个圆形 div,里面有一个圆圈,该 div 的宽度和高度为 20px,边框为 2px,box-sizing: border-box
以阻止大小的增加。
通常用圆圈填充整个 div,我还将圆圈的font-size
and设置line-height
为 20px,但由于 div 的 4px 现在被边框占用,我将 line-height 设置为 16px。这说明了垂直居中,但水平居中仍然关闭。
我怎样才能完美地居中?
https://jsfiddle.net/3drve2xn/
div{
border: 2px solid #C15649;
line-height:16px;
font-size:20px;
width:20px;
height:20px;
position: absolute;
top:0;
margin:0;
padding:0;
left:0;
z-index: 1;
text-align: center;
color:black;
border-radius: 50%;
content:"\002B24";
cursor: pointer;
box-sizing: border-box;
}