मुझे डिफ़ॉल्ट jQuery मोबाइल आइकन के साथ समस्या हो रही है। एंड्रॉइड डिवाइस पर (कोई ब्राउज़र, डिफ़ॉल्ट ब्राउज़र, फ़ायरफ़ॉक्स और क्रोम पर चेक किया गया) आइकन सफेद हैं लेकिन काला होना चाहिए। अन्य उपकरणों (आईफोन, विंडोज फोन, डेस्कटॉप कंप्यूटर) पर आइकन काले होते हैं क्योंकि वे होना चाहिए। मैं नवीनतम स्थिर jQuery मोबाइल 1.2.0 का उपयोग कर रहा हूँ। अगर कोई ऐसी समस्या पर चलता है तो मुझे बताएं।एंड्रॉइड पर ब्लैक मोबाइल आइकन सफेद काले रंग
उत्तर
मैं एक ही समस्या थी। मैंने थीम रोलर का उपयोग किया - http://jquerymobile.com/themeroller
सीएसएस फ़ाइल उत्पन्न होने पर शायद छोटी छोटी बग है। लाइन 789 पर है:
background-image: url(images/icons-36-white.png);
लेकिन होना चाहिए:
background-image: url(images/icons-36-black.png);
मुझे लेखक के समान समस्या थी। इस समाधान में मदद की। मेरा मानना है कि यह एक चयनित उत्तर होना चाहिए। – noname
मेरे पास भी वही बात थी, अच्छा खोज! – natlines
वही समस्या। @ पॉल कृपया जवाब के रूप में चिह्नित करें !! बस "कस्टम" के लिए अपनी कस्टम .css फ़ाइलों में एक खोज करें और इसे "काला" में बदलें। – SnareChops
मुझे खेद है कि मैंने पहले उस समस्या को नहीं देखा है, लेकिन आप उन आइकन पर ui-icon-alt
कक्षा को जोड़ने का प्रयास कर सकते हैं जिन्हें आप काला में बदलना चाहते हैं।
सभी चिह्न के लिए:
$('.ui-icon').addClass('ui-icon-alt');
काम करता है, लेकिन केवल कुछ आइकनों के लिए, सूची दृश्यों में या फॉर्म तत्वों में उदाहरण के लिए आइकन अभी भी सफेद हैं। सभी वर्ग परिभाषाओं में सभी आइकन पथों को काले रंग में बदलने के लिए बहुत अच्छा समाधान नहीं है। –
यदि आप चाहें, 'पृष्ठभूमि-छवि' सीएसएस संपत्ति को 'पृष्ठभूमि-छवि: यूआरएल (छवियों/आइकन -18-white.png) से बदलें; 'पृष्ठभूमि-छवि: यूआरएल (छवियों/आइकन -18-काले। png); '। – Pablo
हाय! क्या आप एक स्क्रीनशॉट और कुछ कोड प्रदान कर सकते हैं? – Littm