美文网首页
垂直居中/水平居中/浮动元素垂直居中

垂直居中/水平居中/浮动元素垂直居中

作者: vivianXIa | 来源:发表于2021-01-17 12:44 被阅读0次

浮动元素垂直居中

以下方法:父元素定位都是positon:relative(方法一和方法二)

方法一
position:abosulte
margin:auto
width:100px
height:100px
top:50%
margin-top:50px

若是不知道高度的话:

position:abosulte
margin:auto
top:50%
margin-top:50%

方法二

position:absolute
width:100px
height:100px
margin:auto
top:0
left:0
bottom:0
right:0

图片垂直居中

#container     /**<img>的容器设置如下**/
{
    display:table-cell;
    text-align:center;
    vertical-align:middle;
}

垂直居中

1 :如果是单行文本,line-height = height
2:dispaly:flex;align-items:center(子元素垂直居中)justify-content:center(子元素水平居中)
3:display:table-cell vertial-align:center
缺点:ie6 7 不兼容 父级overflow:hidden失效
4:position:absolute的情况

  • margin:auto; top:0;bottom:0
  • 知道元素的高度: top:50%;margin-top:-元素高度/2
  • 未知元素的高度:top:50%;margin-top:transformY(-50%,-50%)

水平居中

  • 元素为行内元素,设置父元素text-align:center
  • 如果元素宽度固定,可以设置左右margin为auto;
  • 绝对定位和移动: absolute + transform
  • 使用flex-box布局,指定justify-content属性为center
  • display设置为tabel-ceil

相关文章

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

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

  • 居中对齐

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

  • 居中布局

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

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

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

  • 垂直居中/水平居中/浮动元素垂直居中

    浮动元素垂直居中 以下方法:父元素定位都是positon:relative(方法一和方法二) 方法一 若是不知道高...

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

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

  • 未知高度垂直水平居中

    未知宽高的弹出框,水平垂直居中 parrent 内的元素水平垂直居中 parrent 内的元素垂直居中

  • css 水平垂直居中实现方式

    css 水平垂直居中实现方式 水平垂直居中包括行内元素居中,以及块级元素居中 行内元素html结构 块级元素结构 ...

  • CSS布局小技巧

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

  • CSS居中布局方案

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

网友评论

      本文标题:垂直居中/水平居中/浮动元素垂直居中

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