I have found the source of the scrolling problems in sideboxes when Image Handler 2(IH2) is installed. Only affects IE 6 & IE 7, Firefox is unaffected.
It's the fact that IH2 does a " style="position:relative" " on the images in those sideboxes. Remove this CSS style and the problem is fixed.
Have a look in includes/classes/bmz_image_handler.class.php, right at the end of the file.
You will see:
return $parameters . 'style="position:relative" onmouseover="showtrail(' . "'$products_image_zoom'...
Just remove the offending style so you end up with:
return $parameters . 'onmouseover="showtrail(' . "'$products_image_zoom'...
And scrolling in sideboxes will work again.
But this breaks image hover functionality offered with Image Handler for the entire site.
We need some way of testing for whether you are actually in a sidebox or not.
I've tested this with a few scrolling sidebox contributions, all with the same results.
Has anyone got a fix or workaround for this problem? Or any suggestions for working towards a solution. Thanks.
Bookmarks