失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php垂直居中代码_纯css实现水平和垂直居中

php垂直居中代码_纯css实现水平和垂直居中

时间:2021-04-29 17:01:46

相关推荐

php垂直居中代码_纯css实现水平和垂直居中

有时候我们需要实现一个水平居中和垂直居中的效果。例如你想做一个网页版的PPT,你希望演示的内容区域总是居中。这里介绍一个纯css实现。

水平和垂直居中

body {JQUERY的Deferred应用

padding: 0;

margin: 0;

}

#wrapper {

width: 960px;

margin: 10px auto;

border: 1px solid #efefef;

height: 600px;

position: relative;

}

#content {

width: 600px;

height: 400px;

position: absolute;

left: 50%;

top: 50%;

margin: -200px 0px 0px -300px;

border: 1px solid #343434;

}

居中的原理其实很简单。首先使用绝对定位,使得内容区域的坐上顶点位于父容器的中心点上,然后分别向左和向上移动自己高度和宽度的一半。其中的数学原理就是:

假设子容器居中,那么其左上角的顶点坐标为 [x,y] = [(父容器的宽度 - 子容器的宽度)/2,(父容器的高度 - 子容器的高度)/2]

如果觉得《php垂直居中代码_纯css实现水平和垂直居中》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。