2013-01-15 23 views
5

Sto implementando jQuery Mobile per la prima volta e sto avendo difficoltà a cambiare il colore di sfondo del corpo del mio sito. Invece di postare tutto l'HTML e il CSS qui (perché è lungo), puoi guardare la fonte qui: http://www.tommaxwell.meImpossibile cambiare il colore di sfondo di jQuery Mobile?

Ho provato ad aggiungerlo alla query media del desktop, il corpo del sito al di fuori di qualsiasi media domande, e senza fortuna. Questo è strano, ma non ho mai usato jQuery Mobile prima.

risposta

16

cambiare questa proprietà CSS nel siteredesign.css (assicurarsi che ignora jquery.mobile.css):

.ui-corpo-c, .ui-overlay-C {background: # 000; }

+2

'.ui-page {background: # 2b2e31; } 'funziona anche con –

1

In alternativa per cambiare il tema di dati in sé (.ui-corpo-c ..), si potrebbe anche usare un altro dei temi di dati predefiniti, vale a dire il tema "a":

< div dati- role = "pagina" data-theme = "a" >

+0

Questo non aiuta se vuole mantenere il tema corrente ... –

0

questo ha funzionato sul div principale: data-role="page" data-theme="b"

-3

Per jQm definito 5 temi.

A e B e C e D ed E.

È necessario impostare il tema dei dati per ciascun elemento nella pagina. Senza il tema dei dati per gli elementi, il loro tema è il tema "A".

tema di default:

<div class="ui-content" role="main"> 

il tema che preferisci:

<div class="ui-content" role="main" data-theme="e"> 

per i temi personalizzati di colore fuori di questo cinque tema, si dovrebbe cambiare il file jquery.mobile.css e si dovrebbe sapere di codifica CSS .

Problemi correlati