2012-08-12 13 views
8

मुझे फ़ायरफ़ॉक्स में चुनिंदा बॉक्स कैप्शन के लंबवत संरेखण के साथ कोई समस्या है। इस तरह का चयन दिखता है के लिएटेक्स्ट बॉक्स में टेक्स्ट वर्टिकल संरेखण - फ़ायरफ़ॉक्स समस्या

screen from Firefox

सीएसएस:

select#cities_list { 
    width: 95px; 
    height: 45px; 
    line-height: 45px; 
    background: url('./img/select-arrow.png') no-repeat right transparent; 
    -webkit-appearance: none; 
    border: 1px solid #dcdcdc; 
    border-left: none; 
    border-right: none; 
    padding: 0 10px; 
    margin: 0; 
    float: left; 
} 

क्रोम में सब कुछ ठीक लग रहा है:

enter image description here

मदद!

+0

हाय फोर्क, क्या आपको यह समस्या ठीक हो गई? यदि हां, तो कृपया मेरी मदद करें .. !! –

उत्तर

14

आप अपने कॉन्फ़िगरेशन के आधार पर इस

padding:.3em;/.4em; 

कोशिश कर सकते हैं।

+6

वह बिल्ली क्या है? मैंने अभी कोशिश की और यह ज्यादातर भाग के लिए काम किया। यह हैक क्या है? – ClosDesign

+2

यह किस तरह की जादूगर है? यह सिर्फ पूरी तरह से काम किया ... –

+0

हालांकि मेरे पास कोई सुराग नहीं है कि यह क्यों काम करता है ... बस एक fyi के रूप में आप कुछ भी कह सकते हैं: पैडिंग: .3em .4em .3em .7em;/0; और ऐसा लगता है कि काम करता है। – corymathews

0

एक अन्य विधि, एक है कि मैं पसंद करते हैं, यह है:

@-moz-document url-prefix() { 

    select { 
     padding-top: 8px; 
    } 
} 

padding-top जो कुछ भी करने के लिए आप की तरह सेट करें। @-moz-document url-prefix() ब्रैकेट के भीतर कुछ भी फ़ायरफ़ॉक्स पर निष्पादित होगा।

+0

क्या यह एक हैक है? क्या यह भविष्य के फ़ायरफ़ॉक्स संस्करणों पर सहन करेगा? मैंने पैडिंग-टॉप लागू किया: चयन इनपुट में 4 पीएक्स और यह समस्या हल करता है। ऐसा लगता है कि चयन बटन केवल फ़ायरफ़ॉक्स पर इसकी लंबवत स्थिति बदलता है, लेकिन मुझे चिंता है कि कुछ भविष्य ब्राउज़र या गैर परीक्षण किए गए ब्राउज़र को 4px पैडिंग-टॉप के कारण गठबंधन नहीं किया जाएगा। आप इसके बारे में क्या कहेंगे? अग्रिम में धन्यवाद! –