美文网首页
CSS水平垂直居中布局

CSS水平垂直居中布局

作者: 可爱多小姐 | 来源:发表于2019-04-14 21:54 被阅读0次

一、水平居中

(1)行内元素的水平居中

.parent{text-align: center;}    
.child{display: inline-block;}

(2)块状元素的水平居中(定宽)

.child{
         width: 200px;
         margin: 0 auto;
     }

(3)块状元素的水平居中(不定定宽)

可以直接给不定宽的块级元素设置text-align:center来实现,也可以给父元素加text-align:center 来实现居中效果。

二、垂直居中

(1)条件是父元素是盒子容器且高度已经设定

子元素是行内元素,高度是由其内容撑开的
设定父元素的line-height为其高度
子元素是块级元素但是子元素高度没有设定
给父元素设定

display:table-cell;
vertical-align:middle

(2)子元素是块级元素且高度已经设定

计算子元素的margin-topmargin-bottom

三、水平垂直居中

(1)水平对齐+行高

text-align + line-height

(2)水平+垂直对齐

在父元素设置text-alignvertical-align,并将父元素设置为table-cell元素,子元素设置为inline-block元素

(3)相对+绝对定位

.parent{
 position: relative;
}
.child{
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 height: 50px;
 width: 80px;
 margin: auto;
}

相关文章

  • 页面布局居中问题

    css页面布局水平垂直居中问题 居中问题

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

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

  • CSS图片居中(水平居中和垂直居中)

    css图片水平居中 css图片垂直居中 css图片水平垂直居中

  • 居中布局

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

  • 无标题文章

    css左右布局 两个块级元素实行左右布局. 左中右布局 水平居中 块级元素水平居中 内联元素居中 垂直居中 行内元...

  • CSS常用布局实现

    该系列用于整理记录常用的CSS布局实现。 CSS常用布局实现01-水平居中 CSS常用布局实现02-垂直居中 CS...

  • CSS布局

    1、左右布局 2、左中右布局 3、水平居中 4、垂直居中 更多居中方式参考:https://css-tricks....

  • CSS 常见问题总结(1)

    垂直水平居中 垂直水平居中,在css布局中,也算是老生常谈的问题了,这里做下整理总结。具体的布局,也还是要看实际需...

  • CSS布局与定位入门

    声明:本文为转载如何使用CSS做出: 左右布局 左中右布局 水平居中 垂直居中 等其他小技巧 一、水平居中 1.m...

  • web前端教程:CSS 布局十八般武艺都在这里了

    CSS布局 布局是CSS中一个重要部分,本文总结了CSS布局中的常用技巧,包括常用的水平居中、垂直居中方法,以及单...

网友评论

      本文标题:CSS水平垂直居中布局

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