CSS居中问题,水平垂直居中

水平居中:

1.margin:0 auto;

2.text-align:center;

注意:text-align是针对行内元素的居中,块级元素需要设置display为inlin-block才可以

垂直居中:


1.绝对定位-宽高的一半



2.绝对定位和margin:auto;



3.transfrom


这个方法比较高级了,用到了形变,据我所知很多大神喜欢使用这个方法进行定位,逼格很高的,学会后面试一定要用!这个是不需要知道居中元素的宽高就可以使用的,在面试中大部分人会问如果不知道宽高该如何居中,答这个,加分!对transform不了解的同学可以查阅一下资料了解一下!

4.diplay:table-cell


5.diplay:flex


6.diplay:grid


7.vertical-align:middle;


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 收听音频,戳链接,旧号itclan已暂停使用,欢迎关注微信itclanCoder公众号可收听更多音频 前言 关于网...
    itclanCoder阅读 12,527评论 3 30
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,679评论 1 92
  • 1. 前言 前端圈有个“梗”:在面试时,问个css的position属性能刷掉一半人,其中不乏工作四五年的同学。在...
    YjWorld阅读 10,071评论 5 15
  • 语文 亲子共读两本绘本,自主阅读20分钟。复习之前学过的生字。背古诗两首,画日记一篇,自己主动要求画仙人掌,画完根...
    人生之过客阅读 942评论 0 1
  • 好记性不如烂笔头,以前总觉得摘抄记录会很麻烦,以至于读一本丢一本,读的书也是在网站上随便挑的,不知道原来读书可以先...
    花漾佳佳阅读 2,920评论 0 1