2013-01-15 17 views
5

मैं पहली बार jQuery मोबाइल को कार्यान्वित कर रहा हूं और मुझे अपनी साइट के शरीर के पृष्ठभूमि रंग को बदलने में कठिनाई हो रही है। यहां सभी एचटीएमएल और सीएसएस पोस्ट करने के बजाय (क्योंकि यह लंबा है), आप यहां स्रोत को देख सकते हैं: http://www.tommaxwell.mejQuery मोबाइल पृष्ठभूमि रंग नहीं बदल सकता है?

मैंने इसे डेस्कटॉप मीडिया क्वेरी में जोड़ने की कोशिश की है, किसी भी मीडिया के बाहर साइट का बॉडी प्रश्न, और कोई भाग्य नहीं। यह अजीब है, लेकिन मैंने पहले कभी भी jQuery मोबाइल का उपयोग नहीं किया है।

उत्तर

16

बदलें अपनी siteredesign.css में इस सीएसएस गुण (सुनिश्चित करें कि यह jquery.mobile.css ओवरराइड करता है):

.ui शरीर ग, .ui ओवरले ग {पृष्ठभूमि: # 000; }

+2

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

1

डेटा विषय ही बदलने के लिए एक विकल्प के रूप (.ui शरीर ग ..), आप भी पूर्वनिर्धारित डेटा विषयों में से एक और, यानी विषय "एक" इस्तेमाल कर सकते हैं:

< div डेटा- भूमिका = "पेज" डेटा-विषय = "एक" >

+0

भी काम करता है यह मदद नहीं करेगा अगर वह वर्तमान विषय को बनाए रखना चाहता है ... –

0

इस मुख्य div पर काम किया: data-role="page" data-theme="b"

-3

jqm के लिए 5 विषयों में परिभाषित किया।

ए और बी और सी और डी और ई।

आपको पृष्ठ में प्रत्येक तत्व के लिए डेटा-थीम सेट करनी चाहिए। तत्वों के लिए डेटा-थीम के बिना, उनकी थीम "ए" थीम है।

डिफ़ॉल्ट थीम:

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

अपने पसंदीदा विषय:

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

इस पांच विषय से बाहर कस्टम विषयों रंग के लिए, आप jquery.mobile.css फ़ाइल बदलना चाहिए और आप सीएसएस कोडिंग पता होना चाहिए ।