2016-02-04 7 views
9

मैं हमेशा डाइटलिस्ट सूची तत्व को हमेशा दिखाई देने की कोशिश कर रहा हूं। ध्यान केंद्रित करने के बाद मानक के रूप में, तीर गायब हो जाता है।डेटलिस्ट तीर को हमेशा दिखाई देने के लिए कैसे करें

मैं यह हमेशा की तरह इस करना चाहते हैं: https://plnkr.co/edit/?p=preview

<input list="browsers" name="myBrowser" /> 
 
<datalist id="browsers"> 
 
    <option value="Chrome"> 
 
    <option value="Firefox"> 
 
    <option value="Internet Explorer"> 
 
    <option value="Opera"> 
 
    <option value="Safari"> 
 
</datalist>

enter image description here

पर्यावरण: यहाँ plunker है कोणीय निर्देश

कोई भी विचार कैसे इसे प्राप्त करने के लिए?

बेस्ट,

+1

वहाँ एक कारण है कि आप एक का चयन करने के बजाय एक DataList तत्व का उपयोग कर रहे है:

IE और Firefox के लिए, मैं इस सवाल का जवाब यहां पाया? – JamieC

+0

डेटलिस्ट को सफारी द्वारा –

+0

तक समर्थित नहीं है [क्या संभावित डुप्लिकेट है [क्या HTML5 डीटालिस्ट विकल्पों पर सीएसएस शैली लागू करने का कोई तरीका है?] (Http://stackoverflow.com/questions/13693482/is-there-a-way -to-apply-a-css-style-on-html5-datalist-options) – JamieC

उत्तर

13

मैं मिल गया है तीर हमेशा दिखाई का उपयोग कर सीएसएस:

input::-webkit-calendar-picker-indicator { 
 
       opacity: 100; 
 
      }
<input list="browsers" name="myBrowser" /> 
 
    <datalist id="browsers"> 
 
     <option value="Chrome"> 
 
     <option value="Firefox"> 
 
     <option value="Internet Explorer"> 
 
     <option value="Opera"> 
 
     <option value="Safari"> 
 
    </datalist>

+0

मैं jQuery/जावास्क्रिप्ट का उपयोग करके उस शैली को कैसे सेट करूं? मैं ऐसी परिस्थिति में हूं जहां मुझे सीएसएस (आसानी से) तक पहुंच नहीं है। – abalter

+0

हाय। मैं इसे jQuery का उपयोग करके सेट नहीं कर सका। आप यहां देख सकते हैं http://stackoverflow.com/questions/9438949/access-the-webkit-vendor-prefix-in-javascript – amol01

+2

@ amol01 मोज़िला उपयोगकर्ताओं के लिए कोई विचार? क्या आपके पास ':: कैलेंडर-पिकर-सूचक 'या संगतता तालिका के लिए कोई संदर्भ पृष्ठ है जिसे आप लिंक कर सकते हैं? TKS – 4lackof

संबंधित मुद्दे

 संबंधित मुद्दे