2009-07-31 10 views
11

मैं अपनी कुछ पुरानी साइटों के माध्यम से जा रहा हूं जहां मेरे पास एक संपर्क फ़ॉर्म है और आईई 8 में हमेशा मेरे टेक्स्टटेर के लिए एक वर्टिकल स्क्रॉल बार प्रदर्शित होता है, भले ही कोई सामग्री न हो।IE8 में textareas के लिए डिफ़ॉल्ट स्क्रॉल बार को कैसे अक्षम करें?

फ़ायरफ़ॉक्स में, यह वर्टिकल स्क्रॉल बार मौजूद नहीं प्रतीत होता है जब तक कि टेक्स्टरेरा की सामग्री उन ऊंचाई तक पहुंच जाती है जो उन्हें आवश्यक मानते हैं।

मैंने अपनी पुरानी साइटों पर अपने इनपुट बॉक्स को स्टाइल किया है, और डिफ़ॉल्ट रूप से दिखाई देने वाली स्क्रॉल बार उन्हें काफी बदसूरत लगती है।

मेरा प्रश्न, क्या मैं इसके बारे में कुछ भी कर सकता हूं, या यह सिर्फ एक डिफ़ॉल्ट IE8 व्यवहार है?

मैंने overflow: auto सेटिंग करने का प्रयास किया है लेकिन यह काम नहीं किया है।

+0

यह अजीब है। क्या आप एक सीएसएस समाधान, या शायद जेस्क्रिप्ट खोज रहे हैं? –

+0

सीएसएस अधिमानतः ... लेकिन जेएस अगर मुझे * – alex

+0

क्या आपने ओवरफ्लो की कोशिश की है: छुपा, जैसा कि नीचे उल्लिखित है? –

उत्तर

23

मैं IE8 पर अभी परीक्षण कर सकते हैं नहीं है, लेकिन मैं आपको बता सकता है कि इस IE6 में काम करता है: अतिप्रवाह

textarea { 
    overflow-y: auto; 
} 
+0

मेरे अपडेट की जांच करें! आपके उत्तर के लिए धन्यवाद। – alex

-3

उपयोग: छिपा हुआ और सब कुछ ठीक हो जाएगा।

<HTML> 
    <BODY> 
     <textarea rows="10" style="overflow: hidden;"/> 
    </BODY> 
</HTML> 
+3

इससे उपयोगकर्ता के लिए यह बहुत मुश्किल हो जाएगा यदि वे दृश्य क्षेत्र में फिट बैठने से अधिक टेक्स्ट दर्ज कर सकते हैं। –

+0

खराब समाधान। यह पाठ छुपाता है और शायद उपयोगकर्ता को भ्रमित कर देगा। इसके अलावा, आपका टैग सूप किस मानक का पालन करता है? – You

+0

मैंने माना कि ओपी ने बस स्क्रॉल बार की इच्छा नहीं की थी ... मेरा बुरा! – Tejs

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

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