CSS 如何设置垂直居中
2017-03-22 09:45
260 查看
1、水平居中我们都知道,可以直接用:
margin:0 auto;
2、垂直居中,需要做一点小小的计算,关键代码如下:
height: 600px;
position: absolute;
top: 50%;
margin-top:-300px;
如需水平且垂直居中:
height: 600px;
width: 400px;
position: absolute;
top: 50%;
left: 50%;
margin:-300px 0 0 -200px;
注:首先,position必须要绝对定位;然后,宽高必须设置值;最后,left/top为50%,margin-top为高度的一半,margin-left为宽度的一半。
margin:0 auto;
2、垂直居中,需要做一点小小的计算,关键代码如下:
height: 600px;
position: absolute;
top: 50%;
margin-top:-300px;
如需水平且垂直居中:
height: 600px;
width: 400px;
position: absolute;
top: 50%;
left: 50%;
margin:-300px 0 0 -200px;
注:首先,position必须要绝对定位;然后,宽高必须设置值;最后,left/top为50%,margin-top为高度的一半,margin-left为宽度的一半。
相关文章推荐
- CSS中如何把Span标签等行内元素设置为固定宽度及div中内容垂直居中
- css设置div垂直居中显示
- 小技巧:用CSS如何实现单行图片与文字垂直居中
- CSS设置多行文本垂直居中的方法
- HTML-移动端如何使用css让百分比布局的弹窗水平和垂直方向上居中
- css设置水平居中、垂直居中
- CSS——line-height行高设置垂直居中
- css水平垂直居中设置
- css-bootstrap表格如何垂直居中
- CSS设置水平居中和垂直居中
- CSS 设置导航栏文字的垂直居中和水平居中
- CSS设置行内元素和块级元素的水平居中、垂直居中
- [置顶] css设置标签的水平与垂直居中,定位与弹性盒布局的的结合
- 如何设置元素垂直居中
- CSS设置水平居中、垂直居中
- Word如何设置单元格垂直居中
- Css设置图片垂直居中
- 纯CSS如何让图片以及DIV垂直居中显示?
- 小技巧:用CSS如何实现单行图片与文字垂直居中
- css如何让元素水平居中、垂直居中