首页 > 网页制作 > CSS

css布局教程之如何实现垂直居中

admin CSS 2022-02-06 01:04:19 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的元素)。

 

 
 



  
  

总结

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

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/web/CSS/74724.html

留言与评论(共有 0 条评论)
   
验证码:

潘少俊衡

| 桂ICP备2023010378号-4

Powered By EmpireCMS

爱享小站

中德益农

谷姐神农

环亚肥料

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

感谢潘少俊衡友情技术支持