美文网首页
水平居中元素

水平居中元素

作者: Top_Chenxi | 来源:发表于2017-02-06 11:44 被阅读3次
/* 水平居中元素 */

// 方式一:CSS3 transform 
.parent
{
    position: relative;
}
.child
{
    position: absolute;
    left: 50%;

    transform: translateX(-50%);
}

// 方式二:Flex 布局
// 适用于子元素为浮动,绝对定位,内联元素,均可水平居中。
.parent
{
    display: flex;

    justify-content: center;
}

// 方式三
// 居中的元素为常规文档流中的内联元素(display: inline)
// 常见的内联元素有:span, a, img, input, label 等等
// 此方法同样适用于 display: inline-block 的元素。
.parent
{
    text-align: center;
}

// 方式四
// 居中的元素为常规文档流中的块元素(display: block)
// 常见的块元素:div, h1~h6, table, p, ul, li 等等

// 1. 设置 margin
// 此方法只能进行水平的居中,且对浮动元素或绝对定位元素无效。
.parent {
    width: 100%;
}
.child {
    width: 600px;// 一定要固定宽度
    height: 50px;
    margin: 0 auto;
    background: #999;
}

// 2. 修改为 inline-block 属性
.parent {
    text-align: center;
}
.child {
    display: inline-block;
}

// 方式五
// 居中的元素为绝对定位元素
// 1.
.parent {
    position: relative;
}
.child {
    position: absolute;
    width: 100px;
    left: 50%;
    margin-left: -50px;
}
// 2.
.parent {
    position: relative;
}
.child {
    position: absolute;
    width: 100px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

相关文章

  • css居中方式总结(亲测有效)

    水平居中(行内元素水平居中、块级元素水平居中) 垂直居中 水平垂直居中 行内元素水平居中 text-align: ...

  • 所有CSS居中方法,了解一下?

    目录 水平居中内联元素水平居中块级元素水平居中多个块级元素的水平居中 垂直居中内联元素垂直居中单行内联元素多行内联...

  • CSS的水平居中

    水平居中可分为行内元素水平居中和块级元素水平居中** 1.1 行内元素水平居中 这里行内元素是指文本text、图像...

  • CSS相关

    居中 块元素水平居中 行内元素水平居中 模拟表格 实现水平居中display:table ( ) | table-...

  • 网页布局各种居中问题的详解

    水平居中 行内元素水平居中 块级元素水平居中 多个块级元素水平居中 解决方法之一: 解决方法之二: 垂直居中 单行...

  • 水平居中和垂直居中

    水平居中设置--行内元素 水平居中设置--定宽块级元素 水平居中设置--不定宽块状元素 垂直居中--父元素高度确定...

  • 2020-03-05 CSS水平垂直居中学

    1.块级元素水平居中,水平元素垂直居中 CodePen:CSS块级水平居中 2.块级元素垂直居中 CodePen:...

  • CSS水平垂直居中布局

    一、水平居中 (1)行内元素的水平居中 (2)块状元素的水平居中(定宽) (3)块状元素的水平居中(不定定宽) 可...

  • CSS 垂直居中

    一. 水平居中 1. 行内元素水平居中 父元素设置 2. 块级元素水平居中 元素自身加 二. 垂直居中 1. Fl...

  • CSS小技巧

    1.元素水平居中 内联元素水平居中text-align:center; 块元素水平据居中margin:0 auto...

网友评论

      本文标题:水平居中元素

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