2011-10-04 10 views
24

नमस्ते मैं नीले "चमकता" से छुटकारा पाना चाहता हूं जो तब दिखाई देता है जब आप टेक्स्ट फ़ील्ड पर क्लिक करते हैं और डेटा इनपुट करना शुरू करते हैं। यह कैसे किया जाता है?फॉर्म इनपुट फ़ील्ड पर क्लिक करते समय नीली बाहरी सीमा से कैसे छुटकारा पाएं?

मैं एक नौसिखिया हूं इसलिए मैं अनुभवी नहीं हूं। मेरा कोड है:

<input type="text" name="search" size="40" value="Job Title e.g. Assistant Manager" 
style="background-color:white; border: 
solid 1px #6E6E6E; height: 31px; font-size:16px; 
vertical-align:0px;color:#bbb" 
onfocus="if(this.value == 'Job Title e.g. Assistant Manager'){this.value = 
'';this.style.color='#000'}" /> 

धन्यवाद!

जेम्स

उत्तर

46

यह सीएसएस टुकड़ा सभी प्रमुख ब्राउज़रों में काम करना चाहिए:

input:focus { 
    outline:none; 
} 

यदि यह नहीं है, !important निर्देश जोड़ने का प्रयास करें:

input:focus { 
    outline:none !important; 
} 
4

आप बस जोड़ने :

<style type="text/css"> 
#hello:focus 
{ 
    outline:none; 
}  
</style> 



<input type="text" id="hello"></input> 

चीयर्स!

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