前端面试——css水平垂直居中详细讲解

 时间:2024-11-02 20:09:59

1、使用flex布局(利用flex的alignItems:center垂直居中,justifycontent:center水平居中)

前端面试——css水平垂直居中详细讲解前端面试——css水平垂直居中详细讲解

2、利用相对定位和绝对定位的margin:auto(相对定位下,使用绝对定位将上下左右都设置为0,再设置margin:auto即可实现居中)

前端面试——css水平垂直居中详细讲解

3、利用相对定位和绝对定位,再加上外边距和平移的配合(相对定位下,使用绝对定位,利用margin偏移外容器的50%,再利用translate平移回补自身宽高的50%即可)

前端面试——css水平垂直居中详细讲解

4、利用text-align和vertical-align,利用text-align:center实现行内元素的水平啥修药挣居中,再利用vertical-align:middle实现行内元素的垂直居中,前提是要先加上伪元素并给设置高度为100%,elementUI的消息弹窗居中实现方式就是如此

前端面试——css水平垂直居中详细讲解

5、父元素设置为:position: relative;子元素设置为:position: absolute;上50%,左50%,然后减去元素自身宽度的距离就可以实现

前端面试——css水平垂直居中详细讲解
  • Thinkphp模板中如何输出多张图片
  • 怎么在Word中打出上标格式
  • Visio怎么样创建灵感触发图
  • asp.net如何为网页添加音乐播放器
  • php累加运算代码
  • 热门搜索
    exo什么意思 蓖麻子的功效与作用 蜂蜜的作用与功效 大班冬季育儿知识 北京有什么名胜古迹 红茶的作用 小奶狗什么意思 老陈醋的功效与作用 面试要注意什么 甜角的功效与作用