CSS box-align: center实现子框架居中
被挤到下一行
overflow: hidden:隐藏超出 #parent 范围的内容 vertical-align: middle:使所有子框架都垂直居中 display: inline-block:是所有子框架都排列在同一行,并且保持 block 级元素的特性 兼容 IE 在今时今日,老版本的 IE 浏览器已经成为网页设计师的心头大恨,虽然上面的 CSS 能兼容 IE8,但由于 IE6 和 IE7 并不完全支持 inline-block 级元素,因此我们还需要写下面的一段 Hack,确保在 IE6 和 IE7 里能保持和现代浏览器一致的效果。
本文所举例子的最终效果可以看这个 DEMO。 后记 本文所举的例子虽然只有短短的两句 IE Hack,但在实际开发中大家要写的 Hack 肯定要多很多,因此淘汰老版本 IE 的任务已经刻不容缓。我听过很多人说:“我不用 IE 浏览器的,我用傲游和世界之窗”,在这里我提醒一下大家,对这些无法解释清楚的人,我们可以简单地和他们说:“凡是能用支付宝的浏览器都是落后的,请放弃使用。”。 原文地址:http://blog.imbolo.com/center-multiple-divs-with-css/ |
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |