美文网首页
垂直居中

垂直居中

作者: 小太阳可可 | 来源:发表于2019-10-28 14:48 被阅读0次

https://www.jianshu.com/p/771350509f76

1、单行文本-单元素:line-height
image.png
<style>
    .box{
        width: 100%;
        line-height:100px;
        text-align:center;
        background: #ea6f5a;
    }
</style>
<div class="box">单行文本</div>
2、单行文本-多元素: Line-height + inline-block
image.png
<style type="text/css">
    .box{
        width: 100%;
        background: #eee;
        line-height: 150px;
        text-align: center;
    }
    .box2 .content{
        display: inline-block;
        height: auto;
        line-height:1;
        width: 80%;
        background: #ea6f5a;
    }
</style>
<div class="box box2">
    <div class="content">
        <a href="javascript:;">line-height + inline-block</a>
    </div>
</div>

该方法和一区别不大,个人更偏向于方法一;

3、多行文本: :before + inline-block
image.png
<style type="text/css">
.box{
    width: 100%;
    height: 250px;
    background: #eee;
    text-align: center;
}
.box::before{
    content:'';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.box .content{
    width: 80%;
    background: #ea6f5a;
    display: inline-block;
    vertical-align: middle;
}
</style>
<div class="box box3">
    <div class="content">
        <span>多行文本</span><br>
        <span>多行文本</span><br>
        <span>多行文本</span><br>
        <span>多行文本</span><br>
    </div>
</div>

可能会有描述不准确的,各位看官,请多指教!

垂直居中一直采用定位的方式;可每每用,心都在隐隐作痛;终于,在一个阳光明媚的下午,知道了原来垂直居中,也可以不用定位咩!
上代码:

div{
    height: 186px;
    display: flex;
    justify-content: center;
    flex-direction: column;
}

相关文章

  • CSS居中布局方案

    水平居中 垂直居中 水平垂直居中

  • 元素居中的方式

    1 水平居中 2 垂直居中 3 水平垂直居中

  • 常用的居中方法

    本文将介绍的居中方法有 ,水平居中,垂直居中和水平垂直居中。 一水平居中 二水平垂直居中

  • 居中布局

    水平居中 垂直居中 垂直水平居中 已知元素的宽高的居中布局 定位居中布局 盒模型居中布局 图片的垂直水平居中(利用...

  • CSS水平垂直居中总结

    CSS水平居中、垂直居中、水平垂直居中方法总结 文字的水平居中: 单行文字的垂直居中: 让有宽度的div水平居中:...

  • 垂直居中

    文字的垂直居中 元素的垂直居中

  • CSS图片居中(水平居中和垂直居中)

    css图片水平居中 css图片垂直居中 css图片水平垂直居中

  • 居中对齐

    行内元素居中[#hang]垂直居中[#hc]水平居中[#hs] 块级元素居中[#kuai]垂直居中[#kc]水平居...

  • CSS居中大全(带截图)

    文字水平居中 图片水平垂直居中 图片与文字水平垂直居中 代码同上 DIV相对于页面垂直居中并且响应式 视口绝对垂直...

  • css 居中

    居中有水平居中和垂直居中。 水平居中+垂直居中 flex法 position法 就是计算呗~ 参考 CSS各种居中...

网友评论

      本文标题:垂直居中

      本文链接:https://www.haomeiwen.com/subject/hyaguqtx.html