Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Hover state fails to render on hyperlinks that are children of objects with CSS AlphaImageLoader Filter applied

0 views
Skip to first unread message

Shadow Lynx

unread,
Jan 23, 2006, 4:51:11 PM1/23/06
to
The subject might be a bit confusing out of context, so let me explain
a bit more. Let us say that, on an HTML page, there is a DIV that has
an AlphaImageLoader CSS style filter applied. This DIV contains a
hyperlink (A). This link will NOT display the Hover state onmouseover
as it normally does, while links outside of the DIV change state as
expected.

My question is, of course, is this behavior "by design" or is it a bug?
Here's some simple code to illustrate the problem:

<STYLE>
#myDiv { width:200px; filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader
(src="http://digitolle.net/images/blue.png", sizingMethod='scale');
}
A { color: orange; text-decoration: none;}
A:Hover { color: red; text-decoration: underline;}
</STYLE>
<A href="http://groups.google.com">1. Google Groups</A><br>
<DIV ID="myDIV">
<A href="http://groups.google.com">2. Google Groups</A><br>
</DIV>

Note that Link #1 will display as expected (orange with no underline
switching to red with an underline onmouseover) while #2 will not (it
stays orange with no underline even onmouseover.)

I did not test other scenarios extensively, but other filters I tested,
such as Gradient, do not cause this problem. Obviously, as these are
Microsoft-specific Filters, this only applies to IE browsers. Other
browsers will ignore the filter completely and render links normally.

kchayka

unread,
Jan 23, 2006, 7:36:48 PM1/23/06
to
Shadow Lynx wrote:
>
> Let us say that, on an HTML page, there is a DIV that has
> an AlphaImageLoader CSS style filter applied. This DIV contains a
> hyperlink (A). This link will NOT display the Hover state onmouseover
>
> My question is, of course, is this behavior "by design" or is it a bug?

Since those filter things are proprietary to IE, I suggest you ask in
some MS group, i.e. microsoft.public.<something IE related>

--
Reply email address is a bottomless spam bucket.
Please reply to the group so everyone can share.

0 new messages