【发布时间】:2012-11-09 08:36:54
【问题描述】:
我正在寻找一种在 HTML 中制作半透明表单元素的方法。
我知道 CSS3 有可爱的 background-color:rgba(r,g,b,a) 选项,同样使用半透明 .png 作为背景图像通常也可以,但我无法做到为元素工作。
我主要针对现代浏览器(IE9 和 FF/Chrome/Safari 的更新版本),我对向后兼容的解决方案不太在意(降级为纯色很好)。即使是在其中一些方面有效的解决方案也是可以接受的,特别是如果预计其他浏览器的未来版本会支持它(我正在看你的 IE!)。
【问题讨论】:
-
因为我已经遇到了这些场景,我发现即使我们使用 CSS3,
-
你在找这个吗? jsfiddle.net/23SMa
-
@irrelephant 我认为这不是一个完美的解决方案,因为 select 元素中可用的文本(不在下拉菜单中)也不够清晰可见.. 只是一个建议朋友......
-
确实做得相当好,谢谢!编辑:Faizul 是正确的,它也会淡出文本,但总比没有好!
标签: html css transparency