时间:2021-05-08
比如:
<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。
不知道大家有什么猜想。请分享。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
今天遇到使用一个,div元素使用了以下样式div.wrap{width:1000px;margin:0auto;}在火狐下此div水平居中,但在IE下不居中。原
让div居中对齐使用margin-left:auto;margin-right:auto;可以让你的div居中对齐。.style{margin-left:aut
示例1chrome33、ie8测试通过:复制代码代码如下:#div1{width:400px;height:
div做的界面时,又出现CSShack(CSS兼容浏览器问题)在IE内核浏览器或者firefox浏览器中都能居中,没有居中的可以用其特殊标签来设定居中,如下划线
一个div在浏览器水平居中的实现方法第一种方法:CSSCode复制内容到剪贴板div{margin:0auto;width:960px;}第二种方法(兼容IE)