Я делаю отзывчивый веб-сайт, и у меня есть эта проблема. Все работает хорошо, пока я не выберем [input type = "text" ] и выйдет на клавиатуре, весь сайт будет изменен, так как размер экрана - это только часть над клавиатурой. Я просто хочу, чтобы этот mantain был нормальным. Я попробовал все решение, предложенное в stackoverflow, на другом форуме, но похоже, что работа с булочкой ничего не работает.
Кто-нибудь знает, как это исправить?
<head>
<title>SchoolIn</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
//other code
UPDATE: Я попытаюсь объяснить лучше.
У меня есть раздел главы
//other code
<div class="head">
//Here is some text
</div>
//other code
Затем раздел содержимого
//other code
<div class="container">
<div class="content">
//other code
<input type="text" ...... />
<input type="password" ..... />
<input type="submit" ..... />
</div>
</div>
//other code
Весь элемент в процентах отсутствует в пикселях.
Когда keyboad выдает заголовок, контейнер и содержимое div перенастраиваются, вместо этого поля ввода и кнопка не работают. В любом случае они вышли из контейнера, потому что контейнер меньше, и они сохраняют первоначальный размер. Я не знаю, понял ли я сам себя.
Вопрос такой же, как я могу заставить его оставаться в исходном размере, когда клавиатура выходит?