पर काम नहीं करता है, मैंने निम्नलिखित विषय का पालन करने की कोशिश की, लेकिन असफल रहा। Change an HTML5 input's placeholder color with CSSसीएसएस के साथ इनपुट के एचटीएमएल 5 प्लेसहोल्डर रंग को बदलना क्रोम
मैंने अपने प्लेसहोल्डर को रंगीन करने की कोशिश की, लेकिन यह अभी भी क्रोम 17.0.963.56 मीटर पर ग्रे रहती है।
एचटीएमएल
<input type='text' name='test' placeholder='colorize placeholder' value='' />
सीएसएस
INPUT::-webkit-input-placeholder,
INPUT:-moz-placeholder {
color:red;
}
input[placeholder], [placeholder], *[placeholder]
{
color:green !important;
}
JSfiddle
फ़ायरफ़ॉक्स 10.0.2 पर, यह अच्छी तरह से काम करता है।
आप बूटस्ट्रैप की तरह एक सीएसएस ढांचे उपयोग कर रहे हैं , हो सकता है कि वे पहले से ही इन शैलियों को परिभाषित कर सकें, इसलिए आपको 'महत्वपूर्ण' जोड़ना होगा, या सुनिश्चित करना होगा कि सब कुछ इरादे से कैस्केड हो। –
'महत्वपूर्ण 'मेरे लिए चाल थी। इसके बिना, प्लेसहोल्डर टेक्स्ट रंग निराशाजनक रूप से अपरिवर्तनीय बना रहा, भले ही अन्य फ़ॉन्ट विशेषताओं को बदला जा सके। – Velojet
संभावित डुप्लिकेट [सीएसएस के साथ इनपुट के एचटीएमएल 5 प्लेसहोल्डर रंग को बदलें] (http://stackoverflow.com/questions/2610497/change-an-inputs-html5-placeholder-color-with-css) – fuxia