Active
Project:
Views carousel
Version:
6.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
7 Oct 2010 at 07:45 UTC
Updated:
9 Oct 2010 at 18:42 UTC
Title pretty much says it all. The buttons render fine in firefox and chrome but they don't show up in internet explorer. Anyone have an idea on this one? This occurs with both tango and IE7 skin.
Comments
Comment #1
melchoir55 commentedYou can check it out for yourself at *fixed*.
Comment #2
melchoir55 commentedNote that if you switch to another tab in the profile, the arrows DO show up!
I'm having a lot of trouble narrowing this down since I can't use firebug... can someone please help out here?
Comment #3
melchoir55 commentedI've found the problem, but I don't really know how to solve it. The two pages are loading different css sheets for jcarousel-container.
The one working properly is using the code from tango skin css. The one that is not working properly is using code from my theme.css file. I think it is important to point out that the code it claims it is using from theme.css *does not exist*. I do have code which targets and modifies the container, but firebug reports a lot more than that. See below:
Note that the first entry, the one targeting .jcarousel-container, it is not in the file which firebug claims it it in. Further, none of this explains why the view is acting differently depending on which page you view it on. Presumably it should be accessing the same style sheets regardless.
The actual entry targeting .jcarousel-container in the referenced file is below:
I think the problem is really that, when not being displayed properly, the container has no reference to the skin's skin.css (it isn't being overriden, it just isn't there). It IS there on the pages where it displays properly.
Again, this problem is only present in IE 7.
Comment #4
melchoir55 commentedUpdating title to reflect actual problem
Comment #5
melchoir55 commentedFixed this by dumping all of skin.css into my theme.css file. I then dumped the images that come with the skin into my theme's root directory so the URLs would match up. This obviously does not correct the problem of IE not seeing skin.css, but it works.
I'd love to see the problem actually resolved.
Comment #6
melchoir55 commentedApparently this issue arises because IE7 refuses to see over 30 style sheets. A fix is described here:
http://drupal.org/node/648254