I'm trying to create some OS X like text inputs for my website. They've been coming out very nice in CSS3 browsers. The problem is, there is no border and the background is white. So if a browser does not support box-shadow or -moz-box-shadow or -webkit-box-shadow, You wouldn't be able to tell that it's a text input, you wouldn't be able to see it. I need a border for non CSS3 browsers only...
To get a better idea here is the CSS I wrote: http://jsfiddle.net/wUMDG/
Is that possible?
I forgot to mention, adding a border makes it ugly... so I don't want to show the border if it's CSS3.
overflow-x/yandword-wrap. These must be CSS3 browsers too, right? The point I'm making here is to be careful not to use the term too loosely or naïvely. Most browsers support some CSS level 3 modules here and there, so you can't simply say this browser supports CSS3 and that doesn't. It's just way too fragmented.