美文网首页
CSS(3)中的居中问题

CSS(3)中的居中问题

作者: DannyCloud | 来源:发表于2018-09-12 00:58 被阅读0次

一、行级元素的水平和垂直居中

水平居中:text-align:center

注:不可直接给<img>标签直接利用该属性,要给<img>标签外加<div>或<span>,给其父级元素使用该属性。

垂直居中:line-height:行高或容器高度

二、块级元素水平与垂直居中

水平居中:

      1、   margin:0 auto;           (定宽)

      2、   position:absolute;     (定宽)

              left:50%;

              right:50%;

              margin-left= -width/2;

     3、   flex布局

              display:flex;

              justify-content:center;

垂直居中:

       1、 positon:absolute;     (定宽)

              top:50%;

              bottom:50%;

              margin-top= -height/2;

        2、   flex布局

              display:flex;

              flex-direction: column;

              justify-content:center;

水平垂直居中:

        1、positon:absolute;  (不定宽)

              top:50%;

              left:50%;

              transform:translate(-50%,-50%);

注:translate会依据自身元素的高度和宽度向右、向下平移;负值则为向左、向上平移。

         2、flex布局

              display:flex;

              justify-content:center;

              align-items:center;

         

相关文章

  • CSS(3)中的居中问题

    一、行级元素的水平和垂直居中 水平居中:text-align:center 注:不可直接给 标签直接利用该属性,要...

  • 居中问题

    css图片居中 1 tanslate居中 2 text-align属性水平居中 3 绝对定位元素居中 4 css3...

  • 页面布局居中问题

    css页面布局水平垂直居中问题 居中问题

  • css居中:完全指南

    CSS中如何完美做到居中,一直是令前端工程师头疼的问题。最近读到CSS-TRICKS中的一篇帖子,将居中问题的解决...

  • CSS布局

    1、左右布局 2、左中右布局 3、水平居中 4、垂直居中 更多居中方式参考:https://css-tricks....

  • 居中问题

    CSS中的居中问题理解与归纳 水平居中 (1)inline或inline-block、inline-table、i...

  • 设置居中样式

    在css中居中效果可以分为:水平居中、垂直居中、水平垂直居中三种。最近小程序开发项目中也经常遇到居中效果设置问题,...

  • 实现Div水平垂直居中

    水平垂直居中问题,在css中margin: 0 auto;可以实现水平居中,但是在垂直居中方面一直没有特定的属性,...

  • 如何居中div?

    水平垂直居中问题,在css中margin: 0 auto;可以实现水平居中,但是在垂直居中方面一直没有特定的属性,...

  • 如何让元素居中

    水平垂直居中问题,在css中margin: 0 auto;可以实现水平居中,但是在垂直居中方面一直没有特定的属性,...

网友评论

      本文标题:CSS(3)中的居中问题

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