Webkit considers "contour style: auto"; different than other browsers. If you want the behavior to be more similar in browsers, I would recommend you use box-shadow instead. It will not apply to older browsers (IE8 and earlier, or FF3.0 and earlier), but otherwise they should be the same.
Using this code
input { border: 1px solid #E68D29; } input.focus { border-color: #439ADC; box-shadow: 0 0 5px #439ADC; -webkit-box-shadow: 0 0 5px #439ADC; -moz-box-shadow: 0 0 5px #439ADC; }
I managed to create a result showing the cross-browser glow in IE9 +, FF4 +, Chrome 10+ and Safari 5+ .
Option 2) You can experiment using some combination of path (which will be displayed in Webkit) and box-shadow (for other browsers).
Option 3) Use a library such as Formalize CSS to take care of the cross-platform input style for you. The results are pretty impressive.
metavida
source share