HTML+CSS元素内的文本,实现单行居中对齐,多行靠左对齐


HTML:

<body>
    <!-- 元素内的文本,实现单行剧中,多行靠左 -->
    <p>
        <span>啦啦啦啦啦啦</span>
    </p>

CSS:

<style> 
        p{
            width: 300px;
            height: 200px;
            border: 1px solid #000;
            text-align: center;
        }
        span{
            display: inline-block;
            text-align: left;

        }
    </style>

单行效果:

多行效果:

内联元素大小是内容撑出来的,但其效果不会使其成为一个块,要将<span>转为内联块

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM