美文网首页
垂直居中的样式

垂直居中的样式

作者: Young_Kind | 来源:发表于2018-07-06 10:14 被阅读8次

记录工作中常用到的垂直居中的样式

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>居中</title>
</head>
<body>
<style>
    #demo1{
        width: 200px;
        height: 200px;
        position: relative;
        border: 1px solid #465468;
    }
    #demo1 img{
        position: absolute;
        margin: auto;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }
</style>
<p>方法一:margin:auto法</p>
<div id="demo1">
    <img src="./4.png">
</div>
<p>方法二:负margin法</p>
<style>
    .container1{
        width: 200px;
        height: 200px;
        border: 2px solid #379;
        position: relative;
    }
    .inner1{
        width: 90%;
        height: 90%;
        background-color: #746;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }
</style>
<div class="container1">
    <div class="inner1"></div>
</div>
----------------------------------------------------------------------------------------------------
<p>方法三:table-cell法</p>
<style>
    #demo2{
        width: 200px;
        height: 200px;
        border: 3px solid #555;
        display: table-cell;
        vertical-align: middle;
        text-align: center;
    }
    demo2 img{
        vertical-align: middle;
    }
</style>
<div id="demo2">
    <img src="./4.png">
</div>

<p>方法四:弹性盒子法</p>
<style>
    .container2{
        width: 300px;
        height: 100px;
        border: 3px solid #546461;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .inner2{
        border: 3px solid #458761;
        padding: 10px;
    }

</style>
<div class="container2">
    <div class="inner2">
        我在容器中水平垂直居中
    </div>
</div>

</body>
</html>

相关文章

  • 垂直居中的样式

    记录工作中常用到的垂直居中的样式

  • CSS解决盒模型居中的问题

    CSS实现盒子模型水平居中、垂直居中、水平垂直居中的多种方法 CSS实现盒子模型水平居中的方法 全局样式 第一种:...

  • div设置垂直水平居中的几种方法

    html样式 --------children相对于box水平垂直居中 css样式 方法一: .box ...

  • 4种常用方式实现前端垂直居中

    垂直居中 4种常用方式实现前端垂直居中Demo地址基本html结构 基本css样式 1. 定位布局 利用relat...

  • css样式垂直居中

  • 文本在div中水平垂直居中

    ****让文字在div中水平居中**** css样式代码.content可以让content中内容水平垂直居中

  • 水平居中和垂直居中

    水平居中和垂直居中在写静态页面时常用的css样式,下面总结一下关于水平和垂直居中,希望对给位朋友有所帮助。(如有遗...

  • 小知识

    selcet框内的文字垂直居中,兼容ie8 在对 标签进行一些样式设计的同时,会要求选择框内的文字是垂直居中的,之...

  • 常用 CSS 布局

    一、 垂直水平居中 定位方式实现设置 父元素 样式position: relative;设置 子元素元素 样式wi...

  • 随手记之H5

    1.div文本水平垂直居中 不要用line-height, css样式如下:

网友评论

      本文标题:垂直居中的样式

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