[CSS]多浏览器兼容的垂直居中,兼容多个IE
2015-12-08 21:40
585 查看
相信你都是在兼容垂直居中而烦恼,翻阅多个网站总是找不到理想的方法而苦恼,来到这里你的问题解决了!如果对你有帮助请点个赞,谢谢。
多兼容垂直居中,在IE6-9亲自测试并通过
多兼容垂直居中,在IE6-9亲自测试并通过
<!doctype html> <html> <head> <meta charset="utf-8"> <title>不定高垂直居中(IE6+)</title> <style> html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden} /* 不定高垂直居中(IE6+) */ /* PS:<div class="valigner-fix"></div>必须要有,为了兼容 */ .valigner{/* 填写固定高度 */} .valigner-fluid{display:table;width:100%;height:100%;min-height:100%} .valigner-wrap{display:table-cell;vertical-align:middle;width:100%;height:100%} .valigner-fix{display:none;width:1px;margin-left:-1px} /* 以下可用<!--[if lte IE 7]><![endif]-->包含 */ .valigner-fix,.valigner-body{*display:inline-block;*vertical-align:middle} .valigner-body{*width:100%} .valigner-fix{*height:100%} .valigner-fix,.valigner-body{*display:inline;/* 不能合并到上面 */} </style> </head> <body> <div class="valigner-fluid"> <div class="valigner-wrap"> <div class="valigner-body"> 不定高垂直居中(IE6+) </div> <div class="valigner-fix"></div> </div> </div> </body> </html>
相关文章推荐
- phpstorm中实时将SCSS编译为CSS
- CSS颜色代码对照表
- CSS权威指南之css声明,伪类,文本处理--(简要笔记一)
- 总结CSS3变形transform属性
- 为什么我们放弃css sprite使用iconfont字体图标
- css3画三角形的原理
- css3之background-clip
- css中的line-height小知识
- CSS权威指南学习笔记--Chapter3结构和层叠
- css3 :nth-child 常用用法
- CSS3中轻松实现渐变效果
- CSS实现三角形图标原理解析
- $(window).scroll不能在样式内写overflow属性
- iOS-笔记 设置导航栏的样式
- css 清除浮动
- CSS基础教程十九之CSS图文混排,图像签名,多图拼接和图片特效
- css计数器
- css的重置和原子类的使用
- 把所有css放到一个css文件的格式
- 什么是圣杯布局、双飞翼布局?