|
Ok, this is weird.
I was using Internet Explorer at work (that’s not the weird part),
and today I used it to browse to my blog. Imagine my surprise when I
discovered that the new CSS look for my site was gone! The site
was being rendered in the old-style CSS! I switched back to FireFox
(mozilla) and sure enough, the new look was still showing up there. It is
only under Internet Explorer that the new CSS fails to show up.
I’m not even sure how it is possible to IE to screw up? I
mean, the old CSS files weren’t even on my server anymore (unless I
screwed up somewhere). The new CSS file has a different name and is in a
different location, so a cache problem seems unlikely. This is just
bizarre.
Since I don’t run IE at home (I’m Linux only at home), I
don’t know if this is a work related proxy/caching anomoly, or if IE
everywhere has this problem.
So … If you are using Internet Explorer to view this site, let me
know if it looks like the new style
or the old
style. (Click on the links to see screen shots).
Thanks. You can drop me an email at jim@weirichhouse.org or use the Wiki
feedback link below.
UPDATE!
For some reason, I got it in my head that a "#" character was a
comment in CSS. Evidently it is not, it is just bad syntax. Mozilla based
browsers tend to drop the line that contains the hash mark. IE just skips
the hash mark and continues. As I was reworking the CSS file, I commented
out the old colors and added the new stuff. IE overrode the new colors with
the old "not quite commented out" colors. Mystery explained.
FYI, apparently CSS uses C style /* … */ comments. Well, now I know.
Thanks to Gabriele Renzi who pointed out the problem and to Andrew Johnson
who supplied the link www.danvine.com/iecapture that
I used for testing IE from home.
|