如何在css中更改只读文本框的背景颜色

rei*_*ign 3 html css

如何在css中更改只读文本框的背景颜色

jb_*_*jb_ 7

你的问题中有太多的缺点.您想要哪种浏览器支持?如果你说文本框你似乎使用ASP.NET,但你没有问题.

一般来说,浏览器之间的行为是不同的.

考虑以下html

<html>
      <head>
      </head>
      <body>
             <input type="text" disabled="disabled" value="This is a test" style="background-color:Black; color:Lime;" />
      </body>
</html>
Run Code Online (Sandbox Code Playgroud)

IE8正确渲染背景颜色,但禁用的控件将始终具有带阴影的灰色文本.除此之外的Mozille Firefox使控件正确,我相信不同浏览器甚至浏览器版本之间都会有差异(IE6也会正确解释颜色值).

如果你想使用html而不管你使用哪种浏览器,你必须使用span或其他内联元素,用你想要的边框和颜色来格式化它,而不是使用输入元素.