文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>完美居中

完美居中

时间:2008-04-27  来源:Aowken

横向居中:在除IE的其他浏览器中position:relative; margin:0 auto;可以实现横向居中,而IE的怪异模型需要使用text-align:center;
纵向居中:其他浏览器中父元素使用display:table;子元素使用display:table-cell; vertical-align:middle;即可实现完美垂直居中,而IE中不支持此属性,我们必须在父元素中使用position:absolute; top:50%;子元素中使用position:relative; top:-50%;

为了写出通用的CSS代码,我们还必须使用!important(IE不支持此属性)来消除IE与其他浏览器中的差异。

<div id="outer">
    <div id="middle">
        <div id="inner">
        </div>
    </div>
</div>

html,body{text-align:center; background-color:#000000; margin:0; padding:0;}
#outer { width:600px; overflow:hidden; position:relative;  margin:0 auto; display:table; text-align:left;}
#middle {position:static!important; position:absolute; top:50%; display:table-cell; vertical-align:middle;}
#inner {position:static!important; position:relative; top:-50%; width:600px; }

支持的浏览器:IE7,Netscape Navigator 9,Opera 9,FireFox 2,Safari 3

相关阅读 更多 +
排行榜 更多 +
崩溃大陆2鱼竿如何获取

崩溃大陆2鱼竿如何获取

冒险解谜 下载
狙击手行动

狙击手行动

冒险解谜 下载
狙击突围行动最新版

狙击突围行动最新版

冒险解谜 下载