美文网首页
各种居中方式小记

各种居中方式小记

作者: MrZengB | 来源:发表于2016-10-21 14:13 被阅读0次

1.单行内容的居中

.middle-demo-1{

height: 4em;

line-height: 4em;

overflow: hidden;

}

2.父元素未设置高度,内容居中

.middle-demo-2{

padding-top: 24px;

padding-bottom: 24px;

}

3.子元素有固定高度,使用绝对定位的 div,把它的 top 设置为 50%,top margin 设置为负的 content 高度。

#content {

position:absolute;

top:50%;

height:240px;

margin-top:-120px; /* negative half of the height */

}

4.使用表格的 vertical-align property 属性

#wrapper {display:table;}

#cell {display:table-cell; vertical-align:middle;}

5.子元素 position:absolute,有固定宽度和高度

#content {

position:absolute;

top:0;

bottom:0;

left:0;

right:0;

margin:auto;

height:240px;

width:70%;

}

6.使用css3的translate

css{position:absolute; top:50%;left:50%;transform:translate(-50%,-50%);}

参考:www.qianduan.net/css-to-achieve-the-vertical-center-of-the-five-kinds-of-methods.html

相关文章

  • 各种居中方式小记

    1.单行内容的居中 .middle-demo-1{ height: 4em; line-height: 4em; ...

  • CSS各种居中实现方式

    原文地址:CSS各种居中实现方式 CSS居中是每次布局都需要面对的问题,但是同一个居中方法并不是任何元素都能使用的...

  • CSS 中各种居中方式

    一、水平居中 1. 内联元素 如果想设置内联元素居中,仅需在内联元素的外层添加一个块级父元素,然后设置: 2.块级...

  • 各种居中

    1- 水平居中 2-垂直居中 table-cell + vertical-align absolute + tr...

  • CSS各种居中

    水平居中 行内元素 对爸爸使用text-align: center 块级元素 单个元素 对儿子使用margin: ...

  • html各种居中

    使用定位的方式 子绝父相使用transform 属性 将控件移动到父控件的50% 50%位置 ,然后向回便宜 子控...

  • 前端常见编程题

    CSS篇 垂直居中 方式一 方式二 方式三 方式四 方式五 方式六 水平居中 方式一 方式二 方式三 方式四 布局...

  • css 居中

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

  • CSS布局小技巧

    1.让元素水平垂直居中 文字水平垂直居中 2.让元素垂直居中 2.1 flex方式 2.2 position方式 ...

  • css实现各种居中

    我们使用css过程中会碰到各种居中的需求,比如水平居中、垂直居中、水平、垂直同时居中,而且同时会有各种各样的前提条...

网友评论

      本文标题:各种居中方式小记

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