我遇到了一个问题,即我的搜索表单中的输入文本似乎仅在 Firefox 中是透明的。
输入文本出现在 Chrome 和 Firefox 中(OS X El Capitan 144dpi/retina 显示器上的最新稳定版 40.0.3)我仍然可以在框中输入,只是没有文本可见。
我已经禁用了输入元素和它可能继承透明度的任何父元素的所有颜色属性(在检查器中)。
我尝试将
!important
规则应用于输入框的颜色(我知道这是不好的做法),但文本仍然拒绝出现在 Firefox 中。
我读过其他帖子,这在旧版本的 Firefox 中是一个问题,特别是在 Firefox 4 之前,但我不明白为什么在 Firefox 40 中会发生这样的事情。此外,这种形式在网站的其他部分也能完美运行.
您可以在此页面上实时查看搜索表单(侧边栏中的第一个元素)。请注意,相同的表单出现在页脚中,但 CSS 样式略有不同,并且工作正常。
本站建立在Foundation框架之上,很多基础规则继承自foundation.css