W3C home > Mailing lists > Public > w3c-wai-gl@w3.org > January to March 2002

Re: transparency of black? drop-down menu

From: Jim Ley <jim@jibbering.com>
Date: Wed, 2 Jan 2002 14:41:33 -0000
Message-ID: <022701c1939b$96f5f540$ca969dc3@emedia.co.uk>
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:47:18 GMT