У меня есть конструкция, которая хорошо работает во всех браузерах, кроме iPhone Safari, она придерживается левой стороны, хотя и не должна.
.home {ширина: 980px; margin: 0px auto 0px auto;}
любой совет?
В моем случае это не работало, потому что родительский элемент был гибким div, который не был должным образом префикс.Вот решение, если вы попадаете в ту же ситуацию:
.parent { display: -ms-flexbox; display: -webkit-flex; display: flex; } .child { margin: 0px auto; }
Во всяком случае, я не думаю, что ширина экрана iPhone больше 980px ^^