您现在的位置是:网站首页> 编程资料编程资料

css布局教程之如何实现垂直居中CSS3 不定高宽垂直水平居中的几种方式利用css样式实现表格中字体垂直居中的方法CSS3实现水平居中、垂直居中、水平垂直居中的实例代码手把手教你CSS水平、垂直居中的10种方式(小结)css常用元素水平垂直居中方案CSS实现垂直居中的几种方法小结CSS垂直居中的另类实现代码详解(不走寻常路)

2023-10-19 309人已围观

简介 这篇文章主要给大家介绍了关于css布局教程之如何实现垂直居中的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用css具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

前言

最近在总结前端知识,也参加了一些面试,面试中遇到一道题要求垂直居中,现在对这进行一下总结,也好巩固一下知识。

css实现垂直居中

1.利用line-height实现居中,这种方法适合纯文字类的;

css布局,实现垂直居中

2.通过设置父容器相对定位,子级设置绝对定位,标签通过margin实现自适应居中;

css布局,实现垂直居中

3.弹性布局flex 父级设置display: flex; 子级设置margin为auto实现自适应居中;

css布局,实现垂直居中

4. 父级设置相对定位,子级设置绝对定位,并且通过位移transform实现;

css布局,实现垂直居中

5. 父级设置弹性盒子,并设置弹性盒子相关属性;

6. 网格布局,父级通过转换成表格形式,然后子级设置行内或行内块实现。(需要注意的是:vertical-align: middle使用的前提条件是内联元素以及display值为table-cell的元素)。

 

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。

相关内容

-六神源码网