css文字垂直居中

css文字垂直居中

demo

 <div id="beach">
            <div id="xuanfu">
                <p>The end of Noosa’s relaxed and chilled main beach</p>
            </div>
        </div>
#beach{
    background-image: url("../image/slideshow-quote-04.jpg");
    width: calc(100% - 70);
    height: 468px;
    background-size: 100%;
    padding-top: 70px;
    padding-left: 70px;
}
#xuanfu{
    width: 395px;
    height: 315px;
    background-color: rgba(255, 255, 255, 0.73);
    padding: 40px 0;
    vertical-align:middle;
    display:table-cell;
}
#xuanfu>p{
    width: 320px;
    margin: 0 auto;
    color: #2e91b3;
    font-size: 40px;
    text-align: center;
}

效果图如下
在这里插入图片描述
一、单行文字的垂直居中

解决方案:line-height方法

css

.box{ border:1px solid #f00; background-color:#eee; width:500px; height:100px;line-height:100px;}

二、多行文字的垂直居中

解决方案:vertical-align 方法

css

  .box{ border:1px solid #f00; background-color:#eee; width:500px; height:100px;vertical-align:middle;display:table-cell;}
  .text{}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值