Car*_*rds 5 html css css3 css-shapes
它似乎将我设置border-radius为50%或者100%没有做到这一点,并给span标签一个拉伸的外观.是否可以在不设置高度或宽度的情况下使这个圆圈完美对称?
span {
background: #232323;
border-radius: 50%;
color: #fff;
display: inline-block;
font-family: Arial, sans-serif;
padding: 6px;
}Run Code Online (Sandbox Code Playgroud)
<span>x</span>Run Code Online (Sandbox Code Playgroud)
解决方案是将 设定width为计算出的字体高度:
width: 1em;
Run Code Online (Sandbox Code Playgroud)
width: 1em;
Run Code Online (Sandbox Code Playgroud)
span {
background: #232323;
border-radius: 50%;
color: #fff;
display: inline-block;
padding: 6px;
width: 1em;
text-align: center;
}Run Code Online (Sandbox Code Playgroud)