Posted by pkcho on September 9, 2011 at 5:35am
For some reason, starting this morning, the superfish menu and other list items are all displaying badly for anonymous users on my site. I didn't see this right away because I always visit the site as an admin, but I know it wasn't happening before, because I do login and out of the site often.
I don't think it's tied to a permissions issue, especially since I haven't changed any, but I checked anyway and couldn't seem to find any settings that might affect it.
Does anyone have a clue what might be going on?
The website is: www.scvbj.com
Thank you very much
Comments
Disable Aggregation
Try disabling CSS and JavaScript aggregator. It appears / sounds like some of your CSS is not getting loaded correctly. There's a chance that you have a typo in your CSS files somewhere. Disabling aggregation will allow you to look at the individual CSS files with a tool like Firebug to help track down the issue.
Thank you for your
Thank you for your feedback.
I attempted to restore some of the old css with no success.
I'm not sure how to address this because for non-logged in users the css get messed up. For example the "Intelligent Web Design" logo is completely missing the "background-image: no-repeat"!!!
What would cause certain css to not load correctly?
Aggregation
As DeeZone suggested: Turn off CSS aggregation. You have not done that.
<link type="text/css" rel="stylesheet" media="all" href="/sites/default/files/css/css_c6627473bcbf9d50cb4dba295083a217.css" />Aggregation is performed one time only, when you enable aggregation. Changes after that point will not be reflected in the aggregated, compressed file. In addition, if there is an error, you can't be sure where the error is to be found. Firebug and Chrome will not be able to tell you the name of the offending file.
But if I turn off aggregation
But if I turn off aggregation completely, I'll have problems with IE, correct? and as ugly as this looks, I can't have css not working for IE at this moment because we have a lot of traffic going to a couple of pages due to couple programs we are running.
Development site
You should be doing your development on a separate installation.
Yes, I understand. This issue
Yes, I understand.
This issue occurred out of the blue. I updated some css maybe a week ago? But this issue showed up the day before yesterday.
AdvAgg
Signal, I had the same issue. Thats why I made this module http://drupal.org/project/advagg
you had the same messed up
you had the same messed up js/css issue? or the aggregation concerns?
aggregation concerns
Being able to do a quick debug on production without having to turn off aggregation for everyone else is one of the nice things advagg does for me.
Thanks for explaining.
Thanks for explaining.
After a couple of days of
After a couple of days of scratching my head, I combed through my performance settings after the discussions here and decided to switch the css aggregation from partial to full. I had left it at partial so I could do some tweaks, but I had never had problems before.
Needless to say, changing the setting to full optimization fixed my problem.
Thank you all for your input!