html 带有居中文本的完美响应圆圈

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 带有居中文本的完美响应圆圈相关的知识,希望对你有一定的参考价值。

time {
    display: inline-block;
    position: relative;
    width: 50%;
    .spacer {
        position: relative;
        padding-top: 100%;
    }
    .outer-container {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background-color: #CCCCCC;
        @include border-radius(100%);
        @include box-sizing(border-box);
        text-align: center;
        &:before {
            content: '';
            display: inline-block;
            height: 100%;
            vertical-align: middle;
            margin-right: -0.25em;
        }
    }
    .inner-container {
        display: inline-block;
        vertical-align: middle;
    }
    p {
        font-family: Arial, Helevetica, sans-serif;
        font-size: 1em;
        margin: 0;
        + p {
            font-size: 0.75em;
            + p {
                font-size: 1em;
            }
        }
    }
}
<time>
    <div class="spacer"></div>
    <div class="outer-container">
        <div class="inner-container">
            <p>22nd</p>
            <p>September</p>
            <p>1991</p>
        </div>
    </div>
</time>

以上是关于html 带有居中文本的完美响应圆圈的主要内容,如果未能解决你的问题,请参考以下文章

ProgressBar.js 中圆圈内的文本不会在我的 CSS Grid 单元格内正确居中

使用弹性框如何在 div 下居中文本

如何将垂直书写的书写模式的文本居中?

图像高度保持响应没有滚动

如何在div的右上角添加一个圆圈并显示带有文本溢出的省略号

居中的响应式文本