It's working fine with Firefox, Chrome and IE <= 8. But with IE9 the header disappears. Anybody an idea how to fix this?
It's about this theme: http://thethemefoundry.com/paperpunch/ and I'm using the free version
closed as too localized by toscho♦ Oct 22 '12 at 21:24
This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.
I loaded your test site and immediately noticed a couple of issues. Not 100% sure what exactly is causing the disappearing header, but here are some things to check:
Your main stylesheet is using
It's also returning with a content-type of
Your theme is trying to use a system called Cufon to generate the header and navigation link text. In modern browsers (not IE), it uses HTML5 canvas to do this. In IE it switches over to VML (vector markup language).
IE9 should still be using canvas, though. The demo theme from ThemeFoundry is still using canvas on the header ... yours is attempting to use VML. Why it's switching is likely a change or configuration you made somewhere while customizing the theme.
There are also a couple of other brute-force fixes you can use if you can't narrow down exactly what you changed. Here's one.
I just ran a test on the demo at http://demo.thethemefoundry.com/paperpunch/ and everything looks fine under IE9 I would have to see your site to be able to figure it out.
One thing that may work is if you defined the IE document type to an earlier version kinda a cheap trick but it should work.
Add this to your meta