美文网首页网页前端后台技巧(CSS+HTML)1024
CSS 实现长度少于等于父元素宽度左对齐,否则居中对齐

CSS 实现长度少于等于父元素宽度左对齐,否则居中对齐

作者: 圆梦人生 | 来源:发表于2018-11-20 09:40 被阅读2次

    实现思路

    1、 块元素内容默认居中对齐
    2、内联元素宽度少于等于父元宽度时,左对齐

    效果

    image.png image.png

    案例:

    <html>
        <head>
            <title></title>
            <meta charset="utf-8"/>
            <style type="text/css">
                /*
                    块元素内容默认居中
                */
                .divinfo {
                    text-align: center;
                }
                /*
                    内联元素宽度少于等于父元宽度时,居左
                */
                .divinfo span {
                    display: inline-block;
                    text-align: left;
                }
            </style>
        </head>
        <body>
            
            <div class="divinfo">
                <span>这是一段文字文字超长居左显示,否则居中显示。这是一段文字文字超长居左显示,否则居中显示。</span>
            </div>
            
        </body>
    </html>
    

    相关文章

      网友评论

        本文标题:CSS 实现长度少于等于父元素宽度左对齐,否则居中对齐

        本文链接:https://www.haomeiwen.com/subject/isktqqtx.html