Jump to:
Issue Summary
A few weeks ao I figgured out how to get multiple instances of Views Rotator to show on the same page (#346498). Now I'm all done building my site, and testing in Windows IE 7.
Here's my test site http://cyrusmejia.openfacestudio.com/art
In firefox, looks OK. In IE, my little thumbnail rotators do not scroll with the page content. I've spent a while trying to troubleshoot this issue. From looking into various CSS Hacks, to learning about hasLayout property in ie, to trying to give layout to various parts of the views rotator. (The only elements I couldn't target with CSS hacks are the classles children DIVs of ".item-list").
Does anyone have any idea what might be causing this, and/or what I might try to fix it?
Anybody else able to duplicate this problem?
Is this a bug that needs addressing?
Best,
M.M.
Comments
#1
I'm actually using the latest alpha...
#2
Diagnosis
In clearing a out all other IE compatibility issues, I have narrowed this one down to the following (I think):
Example
If there is even just a single VR view with images, put inside a scrolling DIV, it will scroll with the DIV content but in a "chopy" sort of way. It seems to only repositions the images when the animation is active. (javascript re-instructs the browser to put the image at "such and such" an absolute location) This is a bug with IE, but I believe VR should have a workaround built in.
Workaround
I'm not sure what the "universal" solution would be, but here's what I've done for my particular site. (at: cyrusmejia.openfacestudio.com)
<!--[if IE]><script type="text/javascript">Drupal.behaviors.views_rotator = function(context) {}</script><![endif]-->Now a ViewsRotator view will scroll properly on the page in IE, at the cost of disabling VR for that browser.
What's Next?
Any other ideas, solutions?
Any real fixes to this problem?
M.M.
#3