手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >css3设置box-pack和box-align让div里面的元素垂直居中
css3设置box-pack和box-align让div里面的元素垂直居中
摘要:以前处理垂直居中用的方法是设置div的height和line-height是一样的值,现在就不用那么麻烦了。只要设置元素的box-pack和...

以前处理垂直居中用的方法是设置div的height和line-height是一样的值,现在就不用那么麻烦了。只要设置元素的box-pack和box-align即可,这两个属性当前只有webkit和moz支持。其中box-pack控制的是水平的左和右,取值有:start(居左),center(居中),end(居右)。box-align的取值有:start(居上),center(居中),end(居下)。如果我们要设置垂直居中的话只需要将这两个属性的值都设置为center即可。当然了,这个前提是使用css3的盒布局,即将外层元素的display设置为box

<style type="text/css">

#container{

display: box;

display: -webkit-box;

display: -moz-box;

width:800px;

height: 200px;

border: 1px solid #ccc;

-webkit-box-pack:center;

-moz-box-pack:center;

-webkit-box-align:center;

-moz-box-align:center;

}

#div1{

background: orange;

}

#div2{

background: yellow;

}

#div3{

background: green;

}

</style>

</head>

<body>

<div id="container">

<div id="div1">列1</div>

<div id="div2">列2</div>

<div id="div3">列3</div>

</div>

</body>

【css3设置box-pack和box-align让div里面的元素垂直居中】相关文章:

图片垂直居中css写法兼容ie6

设置margin和padding为0可去掉DIV与DIV的空白

CSS实现同一行的图片和文字垂直居中对齐的方法

css中元素水平垂直居中4种方法介绍

区别不同浏览器CSS hack:区分IE6,IE7,IE8,firefox

火狐浏览器和IE的CSS区别

div+css必看的15个css重则

css实现图片在div中居中的效果

DIV+css初学者需要引起重视的10个问题与技巧

div+css网页布局时不能滥用div元素

精品推荐
分类导航