2015-02-23 12 views
8

में टेक्स्ट पर काले अंडरलाइन को अक्षम करना मेरे पास एक कॉर्डोवा ऐप है जिसमें टूलबार में एक खोज क्षेत्र है। यह एक नियमित HTML इनपुट फ़ील्ड है जिसमें सीमाएं छिपी हुई हैं और पृष्ठभूमि सेट पारदर्शी होने के साथ है। जब उपयोगकर्ता एंड्रॉइड (5.0) पर टाइप करना शुरू करता है, तो वर्तमान शब्द काला में रेखांकित होता है, जबकि कीबोर्ड ऑटो-पूर्ण सुझाव प्रदान कर रहा है। मैंने इनपुट फ़ील्ड पर निम्न विशेषताओं को सेट करने का प्रयास किया है:एचटीएमएल इनपुट-फील्ड

<input autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="search" ng-change="search()" ng-model="ident" placeholder="Search" style="text-decoration: none;"> 

हालांकि समस्या को ठीक नहीं लगता है। मैं इस व्यवहार को कैसे रोक सकता हूं?

Black underline on text in HTML input field

+0

तुम क्यों बातचीत सुराग छुपाना चाहते हैं? क्या आपने अपने ऐप के लिए स्वतः पूर्ण भी अक्षम कर दिया है? – isherwood

+0

उपयोगकर्ता द्वारा दर्ज किए जाने वाले खोज शब्द हवाई अड्डे आईसीएओ-कोड (जैसे एम्स्टर्डम के लिए ईएचएएम) हैं, और स्वत: सुधार केवल रास्ते में आता है। – Laurens

+0

@Laurens मुझे एक ही समस्या है। क्या आपको इसके लिए समाधान मिला है? –

उत्तर

0

आप एक सरल सीएसएस

textarea { 
text-decoration: none; 
} 

कोशिश आप नहीं किया है तो क्या, कि मैं क्या सिफारिश करेंगे है।

+0

हाय! त्वरित उत्तर के लिए धन्यवाद। दुर्भाग्यवश, जैसा कि दूसरे उत्तर में बताया गया है, यह इससे छुटकारा नहीं पाता है। मैंने इसे प्रतिबिंबित करने के लिए प्रश्न अपडेट किया है। – Laurens

-1

जैसा कि आपने कहा है कि यह सरल HTML इनपुट टेक्स्टबॉक्स है, टेक्स्टरेरा कोड काम नहीं करेगा।

उपयोग इस बजाय

<input type="text" style="text-decoration:none"> 
+0

हाय! त्वरित उत्तर के लिए धन्यवाद। दुर्भाग्यवश, यह इससे छुटकारा नहीं पाता है। मैंने इसे प्रतिबिंबित करने के लिए प्रश्न अपडेट किया है। – Laurens