PNG FIX disable Menu's on PNG background in ZEN Starterkit

Apfel007 - November 10, 2008 - 11:51
Project:PNG Fix
Version:6.x-1.0
Component:Miscellaneous
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

Hi there,
Could it be that the fix disable menus, if they placed on a 24bit(transparent) background?

If I disable the fix, everything is allright.

#1

tisho - December 2, 2008 - 19:24

Experiencing the same problem here, 5.x-3.0 - cannot click on links, form elements that have 24-bit png background image. Disabling the fix, fixes the problem.

#2

tisho - December 3, 2008 - 11:05

I think I found what the problem is: http://24ways.org/2007/supersleight-transparent-png-in-ie6

Links become unclickable, forms unfocusable

This is a big one. There’s a bug/weirdness with AlphaImageLoader that sometimes prevents interaction with links and forms when a PNG background image is used. This is sometimes reported as a z-index issue, but I don’t believe it is. Rather, it’s an artefact of that weird way the filter gets applied to the document almost outside of the normal render process.

Often this can be solved by giving the links or form elements hasLayout using position: relative; where possible. However, this doesn’t always work and the non-interaction problem cannot always be solved. You may find yourself having to go back to the drawing board.

#3

Apfel007 - December 3, 2008 - 14:54

Hi tisho,
I reworked my theme to work around the problem :-(. Every day an new surprice und a new challenge. :-)

Cheers

#4

neoliminal - January 9, 2009 - 21:31

I'm having this same issue. I have a wrapper div with a transparent PNG background. Applying this module to that div above (thus making the background work in IE) makes all the links inside the wrapper unavailable.

Ironically, this is working in a different version of the site that isn't in Drupal. I'll try to figure out how they are resolving the PNG issue there and perhaps I can transfer the solution here.

#5

shima - November 2, 2009 - 06:21

I have the same problem
I used framework theme
when I login in IE all links and menus (primary-links & navigation) disable but when I'm not login I can use primary-links
I apply z-index and position:relative styles for all my links
I think this is a big bug for pngfix!!!
pls help me if someone could solve it

 
 

Drupal is a registered trademark of Dries Buytaert.