2012-07-30 12 views
6

this article का उपयोग करके, मैं अपने कुछ HTML5 फॉर्म-सत्यापन पॉप-अप की स्टाइल बदल रहा हूं। हालांकि, मेरे त्रुटि पॉप-अप में अभी भी डिफ़ॉल्ट लाल, नारंगी विस्मयादिबोधक बिंदु है, इसके अलावा, मैंने जो नया लाल एक्स जोड़ा है। मैं नारंगी विस्मयादिबोधक बिंदु से कैसे छुटकारा पा सकता हूं (नीचे छवि देखें)। अब तक, मैं केवल क्रोम में परीक्षण कर रहा हूं।मैं एचटीएमएल 5 फॉर्म-सत्यापन संदेश के अंदर छवि कैसे बदलूं?

::-webkit-validation-bubble-message 
{ 
    color: #eee; 
    background: #000; 
    border-color: #444; 
    -webkit-box-shadow: 4px 4px 4px rgba(100,100,100,0.5); 
} 

::-webkit-validation-bubble-message:before { 
    content: ""; 
    display: inline-block; 
    width: 16px; 
    height: 16px; 
    margin-right: 4px; 
    background: url(/myPath/myImage.png) 
} 

::-webkit-validation-bubble-arrow { 
    background: #000; 
    border-color: #444; 
    -webkit-box-shadow: 0 0 0 0; 
} 
+0

आप क्रोम का उपयोग कर रहे हैं? – Adam

+0

कृपया जो कोड आप उपयोग कर रहे हैं उसे दिखाएं। – Adam

+0

संपादन देखें। धन्यवाद – WEFX

उत्तर

11

प्रयास करें:

input::-webkit-validation-bubble-icon { 
display: none; 
} 

या निश्चित रूप से,:

input::-webkit-validation-bubble-icon { 
background: url(http://google.com/favicon.ico); 
} 

sample error message

यहाँ सीएसएस है कि मैं उस लेख से उपयोग कर रहा हूँ है Jsfiddle यहां: http://jsfiddle.net/xhqhV/

+0

धन्यवाद! जिज्ञासा से, मुझे दस्तावेज कहां मिल सकता है जो इस वेबकिट-सत्यापन-बबल-आइकन का उल्लेख करता है? मुझे केवल वेबकिट-सत्यापन-संदेश और वेबकिट-सत्यापन-संदेश-तीर पर जानकारी मिल सकती है। – WEFX

+1

मैंने इसे इस पोस्ट पर पाया: http://www.useragentman.com/blog/2012/05/17/cross-browser-styling-of-html5-forms-even-in-older-browsers/ और ऐसा लगता है कोई आधिकारिक दस्तावेज नहीं है, आप जो भी कर सकते हैं वह वेबकिट स्रोत कोड में digg है। साथ ही, ध्यान रखें कि भविष्य में वे चयनकर्ता फिर से बदल सकते हैं। – achairapart

+1

यहां इस उत्तर के बारे में एक महत्वपूर्ण अपडेट है। https://code.google.com/p/chromium/issues/detail?id=293209 संक्षेप में - क्रोम ने इस सुविधा का समर्थन करना बंद कर दिया है। –

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