Sto facendo una versione mobile del mio sito supporto applicativo e ho un piccolo problema WebKit/iOS/HTML/CSS qui ...Come posso disabilitare il contenuto di MobileSafari durante il cambio di orientamento?
ho una pagina, index.php
, con mobile.css
file allegato. Nel mio tag <head>
ho:
<meta name="viewport" content="width=device-width, user-scalable=no, max-scale=1.0" />
miei body
's css:
body {
font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Helvetica","Lucida Grande",Verdana,Arial,sans-serif;
margin: 0;
background: url(../../images/textured_bg.png) repeat;
color:#454545;
font-size: 14px;
text-shadow: rgba(255, 255, 255, 0.5) 0 1px;
width:100%;
}
Tutto funziona bene in orientamento verticale, ma quando ho ruotare il mio iPhone in orizzontale, Safari scale il mio contenuto in modo che appaia come nel ritratto, ma un po 'più grande:
la mia domanda: c'è un modo, senza 012.348.648.295., per imporre a Safari di non scalare il mio contenuto?
Non ho un iphone, ma questo comportamento normale è per il telefono? Un utente si aspetterebbe che il contenuto venga ridimensionato al passaggio dell'orientamento? – Jrod
Forse, ma non voglio che il mio contenuto venga ridimensionato, perché le mie immagini vengono pixelate. PS: ci sono alcuni siti che non scalano il loro contenuto, ad es. StackOverflow: http://cl.ly/0o0t2N2225063T2N2E05 – akashivskyy
Se il problema è rappresentato dalle immagini pixelate, potresti prendere in considerazione l'utilizzo di svg. – Ludder