html - 以圆为中心的数字

标签 html css

.circle{    
    width: 20px;
    height: 20px;
    border: 1px solid #2d2d2d;
    color: #2d2d2d;
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    padding: 10px;
    margin: 0 3px;
    vertical-align: middle;}

.choice .circle{
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    text-align: center;
}
<div class="choice">
<div class="circle" data-attr-val="2000" data-attr-price="59">2000</div>
<div class="circle" data-attr-val="20" data-attr-price="59">20</div>
</div>

在示例中您可以看到我的问题,4 个或更多数字看起来很糟糕,1-3 个数字看起来不错。

如何将 4 个或更多数字居中?

感谢您的帮助:)

最佳答案

看看这个

HTML

<div class="choice">
<div class="circle" data-attr-val="2000" data-attr-price="59">2000</div>
<div class="circle" data-attr-val="20" data-attr-price="59">20</div>

CSS

.circle {
    width:50px;
    height:50px;
    border:1px solid black;
    border-radius:250px;
    line-height:50px;
    text-align:center;
    display:inline-block;
}

Fiddle here

关于html - 以圆为中心的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33718420/

相关文章:

java - 设置隐藏表单元素的值

javascript - 使用 Javascript 获取工作日并突出显示 HTML 中的文本

HTML/CSS 多列

javascript - 如何以编程方式打开 jQuery Mobile 弹出窗口并在 5 秒后关闭它

html - 无法将图片和文字彼此对齐

jquery - Div 继续显示为 block 而不是内联 block

css - 在 Bootstrap 中安排内容

javascript - HTML 在图像 onclick 上打开新窗口

javascript - AngularJS 外部 javascript 库不运行

css - 计算 font-size 的继承值