Hi,
with cycle set to show 3 items at a time - it drops the third (and right-most) item below. It seems as if it calculates an incorrect width - or perhaps something is "not 0 in width" - pushing it down.
You can see the problem here: www.symbiosis.dk
The "In Collaboration with"/"I samarbejde med" block - on right side - which cycles logo's - showing 3 at a time.
in IE9 - the third is shown below the two others.
I have reported this earlier - but then I only saw it on firefox on mac - now It's on IE9 on windows 7 also (which I didn't have as a test platform at the time).
I hope you can tell me what to look at to debug.. I'll gladly setup dpm and dump whatever might help - but it seems I should be able to find out what's up - using IE9 debug abilities - but alas I'm at a loss.
Comments
Comment #1
klavs commentedI can see that the code hardcodes an element style of 276px - which appears to not be enough in IE9 for some reason.
I "fixed" it - by hardcoding the width - luckily I don't need a dynamic width here :)
div#views_slideshow_singleframe_teaser_section_random_partner-default, div#views_slideshow_singleframe_teaser_section_random_partner-default .views_slideshow_singleframe_slide {
width: 300px !important;
}
Comment #2
redndahead commentedComment #3
klavs commentedThe way I "fixed" it - would mean that for IE9 (and mac) you can't output anything with a dynamic width, and you'd ALWAYS have to set a fixed width in CSS manually in your own theme.
ie. it's not in any way a solved issue - I just implemented a workaround that worked for my specific use case.
Comment #4
redndahead commentedthe only way this is going to get fixed otherwise is if jquery cycle library fixes it. My module doesn't set any width. Only the jQuery cycle library.
Comment #5
klavs commentedOk. Thanks - I wasn't aware of that. I'll try updating to latest cycle library and see if that fixes it - and otherwise report it as a bug upstream :)