首页 > 编程知识 正文

css3文字居中,css样式文字居中

时间:2023-05-05 19:09:01 阅读:264195 作者:2708

1、利用line-height和vertical-align

html<div class="box">    <span>测试文字</span></div>

 

css.box{    width: 200px;    height: 200px;    overflow: hidden;    background: #ccc;    text-align: center;}.box span{    vertical-align: middle;    line-height: 200px;}


2、利用display:table-cell实现水平垂直居中显示

html<div class="table">    <span class="cell">测试文字测试文字测试文字测试文字</span></div>

 

css.table{    display: table;}.cell{    display: table-cell;    vertical-align: middle;    text-align: center;}


3、利用定位方式position+transform实现水平垂直居中显示

html<div class="box">    <span>测试文字测试文字测试文字测试文字</span></div>

 

css.box{    position: relative;}.box span{    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);}


4、利用display:flex

html<div class="flex">    <span>测试文字测试文字测试文字测试文字</span></div>

 

cssdisplay:flex;flex-direction: row;justify-content: space-around; align-items: center;


5、利用display:box

html<div class="box">    <span>测试文字测试文字测试文字测试文字</span></div> cssdisplay: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。