保证金:0px auto在Apple safari中不起作用

时间:2010-10-19 14:37:09

标签: iphone css safari mobile-safari

我的构造在除了iPhone Safari之外的所有浏览器中运行良好,虽然它不应该坚持左侧。

.home {width:980px;保证金:0px auto 0px auto;}

任何建议?

2 个答案:

答案 0 :(得分:0)

无论如何我不认为iPhone屏幕宽度更是980px ^^

答案 1 :(得分:0)

在我的情况下它不起作用,因为父元素是一个没有正确加前缀的flex div。如果您遇到相同的情况,请遵循以下解决方案:

.parent {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

.child {
    margin: 0px auto;
}