Add Focus Glow on Input Fields

Add a glow on input fields

Adding effects to input fields helps your users to find their way around. Using the CSS property, box-shadow, you can create a nice subtle glow effect, in CSS 3 supporting browsers, when an input field is given focus.

Set standard properties for the input fields:

input {
font: 14px/1.6em arial;
width: 200px;
height: 25px;
padding: 3px;
margin: 5px;
border: 1px solid #ccc;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
-ms-border-radius:5px;
border-radius:5px;
}

Add Glow on input:focus

Then, on the  :focus pseudo-class, change the border color and add a subtle glow using the blur and color values of the box-shadow property:

input:focus {
border: 1px solid #77B3D8;
-moz-box-shadow: 0 0 7px #C8E0EF;
-webkit-box-shadow: 0 0 7px #C8E0EF;
-o-box-shadow: 0 0 7px #C8E0EF;
-ms-box-shadow: 0 0 7px #C8E0EF;
box-shadow: 0 0 7px #C8E0EF;
}

The Finished Input Fields with Glow Effect


Interesting Sponsors and Related Topics

If you liked this, maybe you'll like this too: