2012-12-17 16 views
8
<div data-role="page" style="background:#000"> 
    <a href="http://google.com">test</a> 
</div> 

आप यहाँ देख सकते हैं: http://jsfiddle.net/KCqqN/Jquery मोबाइल में मूल लिंक में ड्रॉप छाया को कैसे निकालें?

jQuery के मोबाइल एक सफेद रंग ड्रॉप शैडो, कैसे है कि से छुटकारा पाने में जोड़ने के लिए प्रकट होता है?

उत्तर

13

अपने स्टाइलशीट में

, बस अपने आप को पाठ छाया निर्धारित करते हैं, जो कुछ भी करने के लिए आप चाहते हैं (यह jQuery मोबाइल स्टाइलशीट नीचे है सुनिश्चित करें)।

.ui-body-c, .ui-overlay-c { text-shadow:0 0 0; }

jsFiddle में यह jQuery मोबाइल सीएसएस बाद में लोड करता है, इसलिए यदि आप वहाँ में एक अतिरिक्त टैग फेंक (या का उपयोग करें! महत्वपूर्ण है, हालांकि करने के लिए बेहतर नहीं) यह तुरुप का यह करेंगे।

body .ui-body-c, body .ui-overlay-c { text-shadow:0 0 0; } // more specificity

http://jsfiddle.net/KCqqN/2/

0

मैं सिर टैग में अपने स्वयं के लिंक सीएसएस की स्थापना, तो एक जोड़ने सुझाव है कि "पाठ-छाया = कोई भी महत्वपूर्ण;!" यह सुनिश्चित करने के लिए टैग करें कि आप जो भी jquery करता है उसे ओवरराइड करें। और क्योंकि! ब्राउजर एक्सेसिबिलिटी सेटिंग को महत्वपूर्ण ओवरराइड करता है, मैं यह भी सुझाव दूंगा कि आपका टेक्स्ट बहुत गहरा और बड़ा और पृष्ठभूमि बहुत हल्का हो या इसके विपरीत, ताकि आपके रंगीन/दृष्टिहीन लोगों को परेशान न किया जा सके, जिनकी एक्सेसिबिलिटी सेटिंग्स काम नहीं करेगी