2014-11-07 2 views
0

Как отменить эффект размытия текстового поля HTML, когда сосредоточиться на нем?Как отменить эффект размытия текстового поля Html?

<input type='text' style="background-color:#33ccff; color:#AD8C08; border:1px solid #ffffff; "></input> 
+0

Что вы подразумеваете под эффектом «размытия»? Вы говорите о цвете вокруг текстового поля, которое вы получаете в фокусе в некоторых браузерах? – MrPiao

+0

да цвет вокруг текстового поля. это дает сфокусированный взгляд. – azad

+0

с использованием css? –

ответ

2

Вы должны использовать CSS для элемента ввода в фокусе, чтобы устранить этот эффект размытия, о котором вы говорите. Взгляните на этот JSFiddle для примера.

http://jsfiddle.net/qfr8eng1/1/

HTML:

<input type="text" id="noeffect" value="look at me!"/> 

CSS:

#noeffect 
{ 
    background-color: #33ccff; 
    color: #AD8C08; 
    border: 1px solid #ffffff; 
} 

#noeffect:focus 
{ 
    outline: none; 
} 
+0

как использовать это как встроенный css? – azad

+0

К сожалению, вы не можете. См. Этот пост переполнения стека: http://stackoverflow.com/questions/5293280/css-pseudo-classes-with-inline-styles – MrPiao

0

попробовать ......

.onfocus { background-color:#33ccff; color:#AD8C08; border:1px solid #ffffff; } 
 
.onfocus:focus { background:none; }
<input type='text' class="onfocus"></input>

Смежные вопросы