美文网首页
垂直居中学习笔记

垂直居中学习笔记

作者: 渐行渐远_8144 | 来源:发表于2018-01-18 12:22 被阅读0次

1绝对定位垂直居中


css部分 html
效果图

不定长的绝对定位居中,原理比较简单,首先将top,left各偏移百分之50,这时候左上角的顶点是垂直水平居中的,再用css3的属性transform:translate(X,Y)相对于自身向相反方向各平移百分之五十,就可以实现垂直居中了

2.flex布局实现垂直居中
flex是css新属性,非常好用,兼容性问题也在逐步解决,可以一试


css
html
image.png

justify-content: center;主轴居中
align-items: center;次轴居中
想详细了解flex的可以看阮一峰老师的讲解

3.table-cell垂直居中


css
效果图

简单实用,兼容性好

4.inline-block配合伪元素垂直居中


css
效果图

伪元素是在所使用它的元素内部的最后加入,如开始的代码中就是在.parent:after会在div.parent容器的最后(即div.son后面)加上一个高度为100%宽度为0的元素,原理是同一个容器中的两个inline-block元素设置vertical-align:middle实现的居中对齐,缺点是div.son宽度100%时,无法垂直居中,只能将div.son的宽度缩小一点,用calc()或者设置max-width:99%

相关文章

  • css实现水平垂直居中的几种方法

    笔记学习整理 css垂直水平居中分为: 定宽居中方法①absolute+负margin②absolute+marg...

  • 垂直居中学习笔记

    1绝对定位垂直居中 不定长的绝对定位居中,原理比较简单,首先将top,left各偏移百分之50,这时候左上角的顶点...

  • CSS居中布局方案

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

  • 垂直居中(笔记)

    总结一下垂直居中的几种方法。 此博文借鉴了 此篇博文 1 使用绝对定位垂直居中 优点:是适应响应式,且不会添加多余...

  • 元素居中的方式

    1 水平居中 2 垂直居中 3 水平垂直居中

  • 常用的居中方法

    本文将介绍的居中方法有 ,水平居中,垂直居中和水平垂直居中。 一水平居中 二水平垂直居中

  • 居中布局

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

  • CSS水平垂直居中总结

    CSS水平居中、垂直居中、水平垂直居中方法总结 文字的水平居中: 单行文字的垂直居中: 让有宽度的div水平居中:...

  • 垂直居中

    文字的垂直居中 元素的垂直居中

  • CSS水平居中布局、垂直居中布局、垂直水平居中布局

    本章将介绍父子元素宽高不定的CSS水平居中布局、垂直居中布局、垂直水平居中布局。学习如何写出布局不是内容关键,解决...

网友评论

      本文标题:垂直居中学习笔记

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