- From: Jim Ley <jim@jibbering.com>
- Date: Wed, 2 Jan 2002 14:41:33 -0000
- To: <w3c-wai-gl@w3.org>
"jonathan chetwynd": > in ie5.5 or Moz0.9.7 select white type on a black background, and ignore > specified colors then: > > the background of a drop-down list appears as transparent, with > illegible results This is true of all positioned content that could be positioned over other elements, if you remove the ability of the author to specify a background colour (either through the "ignore specified colors"(sic) or a CSS !important transparent background in a user stylesheet.) positioned content will have this problem - It's not specific to any menu, or indeed any scripting techniques at all, it c > The text "This is where the content goes." needs to be placed in such a > way as not to interfere with the list. Indeed, rendering the whole idea of a drop down menu pointless, the problem is one that exists only with user forced transparent backgrounds, I can think of no solution that an author could use other than avoiding CSS positioning that may overlap entirely. (so you'd be forced to all absolute positioning no fixed or relative AFAICT.) Saying that CSS-P can't be used because of this issue is surely not practical or desirable, it could be solved by user education (use CSS without transparency to control colouring.) or within UAs (by making positioned elements use the same background as the background of the page when a background colour is set for a positioned element.) In the specific context of a script controlled drop down menu, you could solve it by hiding the content under the menu when the menu appeared, but that would hardly be friendly to the majority. Jim.
Received on Wednesday, 2 January 2002 09:43:18 UTC