У меня проблема после обновления до iOS 6, которая сводит меня с ума.
Похоже, что каждый раз, когда у меня есть атрибут «заполнитель» в поле ввода, при повороте от «Портрет» к «Пейзаж» и обратно к «Портрету» страница смещается на несколько пикселей влево, вызывая горизонтальную полосу.
После долгих исследований я пришел к выводу, что это должно быть что-то связанное с мета-окном просмотра, потому что каждый раз, когда я использую content="width=device-width", все работает нормально.
P.S. Да, мне действительно нужно иметь ширину в процентах на входе, чтобы иметь жидкий дизайн :)
Вот пример воссоздания проблемы. Спасибо...
<html>
<head>
<title>test</title>
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
</head>
<body>
<div style="width:100%;background-color:red">
<input id="testInput" placeholder="test" style="width:90%;" />
</div>
</body>
</html>