首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS3输入样式

CSS3输入样式
EN

Stack Overflow用户
提问于 2011-12-29 09:27:51
回答 2查看 611关注 0票数 1

我正在尝试为我的网站创建一些类似于OS的文本输入。它们在CSS3浏览器中表现得非常好。问题是,没有边框,背景是白色的。因此,如果浏览器不支持box-shadow-moz-box-shadow-webkit-box-shadow,您将无法分辨它是文本输入,也无法看到它。我需要一个非CSS3浏览器的边框只…为了得到一个更好的想法,这里是我写的CSS:http://jsfiddle.net/wUMDG/是可能的吗?

我忘了提一下,添加边框会让它看起来很难看。所以如果它是CSS3,我不想显示边界。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-29 09:35:48

我建议为较旧的浏览器设置一个边框。只有支持CSS3的浏览器才会读取CSS3属性。较旧的浏览器将忽略CSS3。

此外,使用radius属性,您可以对边框进行弯曲。您不需要对弯曲区域使用阴影。这样,如果浏览器不支持CSS3,它将使用方形边框。

有关更多信息,请查看CSS2和CSS3部分:

http://www.quirksmode.org/compatibility.html

更新:

检查这个小提琴:http://jsfiddle.net/wUMDG/2/

如果没有CSS3支持,它将作为方形边框失败。但蓝色和灰色边框将保持不变

票数 0
EN

Stack Overflow用户

发布于 2011-12-29 09:33:17

看看CSS3派:

http://css3pie.com/

在大多数情况下,它应该会对你有所帮助。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8663111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档