Sto cercando di aggiungere un'immagine di sfondo fissa a schermo intero solo alla prima pagina di un'app mobile jquery per Android (sto anche utilizzando PhoneGap).Jquery Mobile Android - Corretto l'immagine di sfondo a schermo intero?
In breve, vorrei che l'immagine di sfondo fosse a schermo intero e fissa, mentre il contenuto della pagina scorre sopra di esso. Anche l'immagine di sfondo deve essere ridimensionata in base alle dimensioni dei diversi dispositivi.
Ecco quello che ho finora ...
<div data-role="page" id="unit-list" data-theme="a">
<div id="background">
<div data-role="header" data-theme="b">
<h1>Header</h1>
</div><!-- /header -->
<div data-role="content" data-theme="a">
<ul data-role="listview" data-theme="none">
<li>List Item</li>
<li>List Item</li>
<li>List Item</li>
</ul>
</div><!-- /content -->
</div><!-- /background -->
</div> <!-- /page -->
Con questo CSS:
#background {
background: url(../images/background.png);
width: 100% !important;
height: auto !important;
background-repeat: no-repeat;
position: absolute;
z-index: -1;
}
Questo ovviamente non funziona in modo che qualsiasi spinta nella giusta direzione sarebbe apprezzato, grazie in anticipo.
Ciao Jasper, grazie per il tuo aiuto. Questo funziona per ridimensionare l'immagine bg per diversi dispositivi, ma non è fissa e continua a scorrere con il contenuto della pagina. Ho provato ad aggiungere "background-attachment: fixed" alla .ui-page ma non sembra che faccia nulla ... qualche idea? Grazie in anticipo. – SilentDesigns
@SilentDesigns Rimane fisso per me in Chrome 17. Ha un po 'più senso creare una regola CSS per '.ui-content' invece di' .ui-page', vedere la differenza qui: http: // jsfiddle. net/kKv4s/1/ – Jasper
Sì, sembra che funzioni in Chrome e Safari, ma sfortunatamente non in FF o su nessuno dei miei dispositivi Android. Sui dispositivi mobili è fissato nella parte superiore dello schermo ed è della larghezza corretta, ma lo scorrimento verso il basso fino al contenuto sotto l'altezza dell'immagine rivela lo sfondo trasparente. Stranamente, inoltre, incasina la formattazione dei caratteri di alcuni dei miei elenchi (che non è un grosso problema). Guarderemo un po 'di più e speriamo di riuscire a trovare qualcosa. – SilentDesigns