1.让 line-height 属性值和 height 属性值相等来设置 p 元素居中
.center { line-height: 200px; height: 200px; border: 3px solid green; text-align: center; } <p class="center"> <p>我是垂直居中的。</p> </p>
2.使用transform属性来设置垂直居中:
.center { height: 200px; position: relative; border: 3px solid green; } .center p { margin: 0; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } <p class="center"> <p>我是水平和垂直居中的。</p> </p>
3.利用Padding
.center { padding: 70px 0; border: 3px solid green; } <p class="center"> <p>我是垂直居中的。</p> </p>
如对本文有疑问, 点击进行留言回复!!
荐 css的3中水平居中方式和4中水平垂直居中方式及应用情形速记
网友评论