当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > div中子div在firefox ie 水平居中对齐

CSS样式表
CSS 书写有怎样的功能
FireFox中上层高度不影下层的解决办法
CSS text-shadow属性
CSS @import与link的具体区别
详解css 定位与定位应用
网页设计新手30条进阶秘技
CSS分栏布局的方法:绝对定位和浮动
针对IE8正式版的CSS hack
条件 CSS的使用
CSS 垂直居中五种实现方法
CSS教程 汇总让IE6崩溃的几种方法
左上角图片文字环绕在图片右侧
鼠标指向网页图片时图片周围显示虚线框
CSS 快速提升设计可读性和维护性
CSS3 完美实现圆角效果
网页排版 5个CSS基础
CSS3 圆角效果
HTML5 CSS3给网站设计带来出色效果
CSS 网页布局 表格制作实例
css 滚动条换色调整代码

CSS样式表 中的 div中子div在firefox ie 水平居中对齐


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-27   浏览: 668 ::
收藏到网摘: n/a

比如:
<div>
<div>
</div>
</div>
想让子div在父div中水平居中对齐,如果在css中写
div
{

text-align: center;
}的话在ie中浏览没有问题,但在firefox中依然左对齐。
所以必须再加一个样式
div div
{
margin-left:auto; margin-right:auto;
}这样在ie,ff都能对齐。
我猜想是ff中如果你不设置margin,默认为0;而margin的优先级又高于text-align。
不知道大家有什么猜想。请分享。