第一种:
使用 padding 和 text-align: center
例如:
.center { padding: 100px 0; border: 1px solid green; text-align: center; }
第二种:使用 line-height 和 text-align: center
例如:
.center { line-height: 100px; height: 100px; border: 1px solid green; text-align: center; } //当p标签中的文字内容为多行时添加 .center p { line-height: 1.5; display: inline-block; vertical-align: middle; }
第三种:使用 position 和 transform
例如:
.center { height: 100px; position: relative; border: 1px solid green; } .center p { margin: 0; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
标签:center,text,align,50%,100px,height,对齐,文本,css From: https://www.cnblogs.com/fruitesBlogs/p/17236872.html