Your theme is broken. In IE, it’s calling for http://golfhomesofatlanta.com/wp-content/themes/Wuhan/style-ie.css which doesn’t exist. In Firefox, it’s calling for just ‘style.css’.
So grab the theme files again and ensure that all the files are there.
I’m also having this same problem, except it seems to have happened after upgrading from 1.5.2 to 2.0.
I have multiple themes on my site using theme-switcher and all the themes have the same problem.
Any help is GREATLY appreciated!! 🙂
Thank you so very much. That was an easy fix for me and exactly the issue. I really appreciate your effort.
download the orginal wuhan theme file from http://wuhan.authenticasian.com/ and incude the stlye-ie.css file into your directory. 🙂
Well, I’m not using the Wuhan theme on my site at all.. I’m using 4 different themes… Firefox, Identification, Devenir, and Adsense theme. I have doubled checked all the files on all the themes and I have all the files correctly on the server.
From looking at the source it seems your call to *ahem* “die_fucking_ie_die()” seems to be resizing a few page elements for IE’s sake. First thing I would do is troubleshoot that (try changing the values or taking it out entirely).
I use Ulf Pettersson’s Modern theme with WP 2.0 and am having similar problems. Essentially, everything displays beautifully in Firefox, but is completely hosed in IE 6. (See http://www.fattyacidtrip.com).
When viewing in IE, the sidear is broken in half and the main part of the page overlaps the sidebar.
I am so bummed because I’d been usign Firefox and thought everything was running smoothly.
Is this a stylesheet problem?
You’ll have to complain to the theme author. It’s probably related to the stylesheet.
Some people don’t check their work in IE, others deliberately ignore it.
@meljgrey, yes, yours looks ugly in IE 🙁
Waaah! I will check with Ulf. What an idiot I am not to have checked *before* I spent so much time on it!
What an idiot I am not to have checked *before*…
No, no! I was referring to certain theme authors 🙂
I wonder if there is a tool that can analyze a CSS file and point out where IE will screw things up. Know of any?
OK… I figured out the problem, but not the solution:
Here is the part of the style sheet that makes IE 6.0 unhappy:
margin: 30px 0 0 0;
padding: 40px 40px 40px 50px;
Specifically, it does not like:
padding: 40px 40px 40px 50px;
Can anyone think of a workaround? I’ve been scouring CSS references, but no luck so far…
Yes, what you can do is make an IE specific rule. I use these all the time. The easiest is the ‘star html hack‘:
Insert it before any CSS selectors that should only be used by IE. It’s as simple as that — just choose different values. There are other ways to do it as well…
<link rel="stylesheet" type="text/css" href="special-needs.css" />
That’s the way to include an entire stylesheet for IE only.
Hope that’s helpful.
Dumb question: Does this go directly in the stylesheet itself or in one (or more) of the php files in my theme?
I guess my next step is to figure out a style workaround whereby I can achieve the same look using different parameters in IE.
Thanks so much, Orin.
- The topic ‘Theme works in Firefox But Not IE’ is closed to new replies.