It seems to be a browser issue. See: http://www.askthecssguy.com/2007/05/shawn_asks_the_css_guy_about_s_1.html
http://archivist.incutio.com/viewlist/css-discuss/6301 The bottom line is that IE doesn't allow styling the color of the text in a disabled input. -Richard On Thu, Feb 5, 2009 at 8:01 AM, Omar Elprince <general.equal....@gmail.com> wrote: > Intestinally, using either af|inputText:disabled af|inputText::content or > af|inputText:disabled::content are changing the font-weight to bold but the > color is not changing. > > > On Feb 5, 2009, at 10:41 AM, Andrew Robinson wrote: > >> I think it should be: >> >> af|inputText:disabled af|inputText::content { >> color: black >> } >> >> Reasoning: >> >> 1) disabled state is on the inputText. >> 2) the af|inputText::content is a actually one element, not "the >> content under the input text", but rather "the content for the input >> text" >> >> This is because "af|inputText::content" is rendered as >> class="af_inputText_content" (in uncompressed mode) I believe. >> >> When you get confused, the best thing to do is turn off content >> compression and then use FireBug to look at the DOM to see the CSS >> classes that are added. >> >> -Andrew >> >> On Thu, Feb 5, 2009 at 8:26 AM, Omar Elprince >> <general.equal....@gmail.com> wrote: >>> >>> Hi, >>> >>> I'm having a problem in styling a disabled input field: <tr:inputText >>> value="#{myBacking.myValue}" disabled="true" />. when the inputText is >>> disabled, I'm trying to change the text color to be black instead of >>> gray. >>> >>> in my css i used >>> >>> af|inputText:disabled::content { >>> color:black; >>> } >>> >>> That does not work. Does any one have an experience with that case? >>> >>> Or it might be a bug that i need to report. >>> >>> --Omar >>> > >