css3中通过设置box-pack和box-align让div里面的各种元素垂直和水平居中的方法
来源:互联网 发布:百度云 域名 编辑:程序博客网 时间:2024/06/06 20:52
css3中通过设置box-pack和box-align让div里面的各种元素居中的方法分享: 大家以前处理垂直居中用的方法是设置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>
阅读全文
1 0
- css3中通过设置box-pack和box-align让div里面的各种元素垂直和水平居中的方法
- css3设置box-pack和box-align让div里面的元素垂直居中
- css使用box-align和box-pack使div的子元素垂直居中
- box-align和box-pack的使用
- CSS3中不熟悉的属性1:box-pack和box-align
- css3 box-pack box-align 居中
- css3 box-pack box-align 居中
- css3盒子布局--管理盒子的空间(box-pack和box-align)
- css3 如何让div里面的元素垂直居中
- 让DIV水平和垂直居中的几种方法
- div里面的文本和元素不能垂直居中问题,使用vertical-align:middle不行
- CSS3 Flex实现元素的水平居中和垂直居中
- css3中div的水平,垂直居中
- css3 box-orient box-pack box-align
- 让元素水平垂直居中的方法
- CSS水平居中和垂直居中的各种方法
- CSS水平居中和垂直居中的各种方法
- CSS 样式水平居中和垂直居中的各种方法
- C++编写容器列表
- JQuery和flot插件结合动态显示服务器CPU及内存状态
- 时间管理
- Scala入门到精通——第二十四节 高级类型 (三)
- 将一个集合转化为多个集合(一维集合转为二维集合)
- css3中通过设置box-pack和box-align让div里面的各种元素垂直和水平居中的方法
- 技术构思:通过2-of-2多重签名,构建实现类闪电支付
- git的使用及遇到的问题(本地代码托管到github)
- Matlab中tic和toc用法
- 道德与规则绑架了社会
- 结构体与共用体的内存分配问题
- (总结)关于Linux的缓存内存 Cache Memory详解
- scala控制结构
- springMVC多数据库配置