背景色与文本颜色相同

4

目前我有以下代码。

#Image_ID {
    color: #000066;
    font: normal 10pt Verdana, Helvetica, Arial;
    background: none;
    border: none;
}

这将使我的输入框变白并且消除边框。但是当输入一个值时,该值是黑色的。我想要的是当输入文本时,它的颜色与背景相同,以便几乎看不见。


1
你尝试过更改颜色属性吗? - j08691
你有我们可以查看的演示吗? - GSaunders
2个回答

18
自动将背景颜色设置为元素指定的color,而无需手动指定,可以使用background属性的currentColor值来实现。

body {
  color: black;
  background: currentColor;
}

浏览器支持非常好。


8年后,我现在才看到这个(: - Loosie94

9
这应该可以解决问题。
#Image_ID:focus {
    color: transparent;
}

无法让它正常工作。但是它给了我一个想法,即将我的原始代码中的颜色:#000066更改为颜色:透明;这样就可以正常工作了! - Michael Downey
1
@MichaelDowney 我很高兴你找到了解决方案! - Mark

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接