Sto facendo un sito Web reattivo e ho questo problema. Tutto funziona bene finché non seleziono un [input type = "text"] e viene fuori dalla tastiera, l'intero sito viene ridimensionato, è come se la dimensione dello schermo fosse solo la parte sopra la tastiera. Voglio solo che mantenga la dimensione normale. Ho provato tutte le soluzioni proposte su StackOverflow anche su un altro forum, bun non sembra funzionare.viewport di ridimensionamento tastiera mobile
Qualcuno ha qualche idea su come risolvere questo problema?
<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: Io vado a cercare di spiegare meglio.
Ho una sezione di testa
//other code
<div class="head">
//Here is some text
</div>
//other code
Poi una sezione di contenuti
//other code
<div class="container">
<div class="content">
//other code
<input type="text" ...... />
<input type="password" ..... />
<input type="submit" ..... />
</div>
</div>
//other code
Tutto l'elemento sono in percentuale v'è niente in pixel.
Quando il mazzo di chiavi esce dall'intestazione, il contenitore e il contenuto div sono ridimensionati, invece i campi di input e il pulsante no. In ogni caso sono usciti dal loro contenitore, perché il contenitore diventa più piccolo e mantengono la dimensione originale. Non so se mi sono reso chiaro.
La domanda è la stessa, come faccio a rimanere alla dimensione originale quando la tastiera viene fuori?
Come hai risolto il problema? (Penso di aver provato tutta la combinazione possibile, includendo la tua, ma senza successo. :(- Daniel Srp) – user2360915