2015-12-14 18 views
5

में आईई 9 में काम नहीं कर रहा है मैं वास्तव में आईई 9 ब्राउज़र में एक सीएसएस समस्या के बारे में उलझन में हूं। मेरे पास textarea तत्व वाला placeholder वाला वेबपृष्ठ है। मैं जगह धारक केवल text-align: center; करना चाहते हैं,: -ms-input-placeholder विंडोज 7 ओएस

enter image description here

इनपुट पाठ पाठ के अनुरूप छोड़ दिया करने के लिए निर्धारित है।

enter image description here

नीचे मेरे संपादन देखें।

एचटीएमएल

<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <title></title> 
    <style> 
     textarea { 
      width: 80%; 
      height: 80px; 
     } 

     ::-webkit-input-placeholder { 
      text-align: center; 
     } 

     :-moz-placeholder { 
      text-align: center; 
     } 

     ::-moz-placeholder { 
      text-align: center; 
     } 

     :-ms-input-placeholder { 
      text-align: center; 
     } 
    </style> 
</head> 
<body> 
    <textarea rows="2" cols="21" id='txtnote' class="testplaceholder" maxlength="500" placeholder="Note" onblur=""></textarea> 
</body> 
</html> 

सब कुछ Windows 8 में में ठीक काम करता है IE 11, फायरफॉक्स, क्रोम, लेकिन जब मैं Windows में IE9 करने के लिए इस वेबपेज देखने के 7 यह काम नहीं कर रहा

+0

यदि मेरा उत्तर सही है, तो कृपया इसे स्वीकार करें। –

उत्तर

0

MSDN के अनुसार, इस चयनकर्ता के काम करने के लिए आपको कम से कम आईई 10 की आवश्यकता है। इसके अलावा, आगे की जांच के बाद - क्योंकि यह है IE9 में समर्थित नहीं है वांछित के रूप में काम करने के लिए अन्य कामकाज हैं।

कृपया यह SO answer या यह alternative JS here देखें।

+0

और यह आईई मुद्दे को कैसे संबोधित करता है, बिल्कुल? -म्स- उपसर्ग पहले से ही था, इसलिए सबसे अच्छा यह जवाब अन्य ब्राउज़रों को संबोधित करता है जबकि प्रश्न के विषय को आसानी से अनदेखा करता है - आईई। – BoltClock

+0

मूल रूप से प्रश्न में उन विवरण नहीं थे, मैंने तब से अपना जवाब समायोजित कर दिया है। धन्यवाद –