From the blog dashboard go to your template editor (Dashboard->template->Edit HTML), take a look at near the top of the page, you probably will see one line like this:
<meta content='IE=EmulateIE7' http-equiv='X-UA-Compatible'/>
The above one-line code need to be replaced. What it means is telling IE browser please display my page by reversing back to IE7, which is fairly old.
If you take a look at your site visitors' browser stats from Google Analytics, you will see probably less than 10% visitors are still using the old IE6 and IE7 among all IE users, more than 90% of people are using IE8 and above. So make your site compatible with the rest of the world !
Then what to do? My experience, replace the codes with following one line works best for me:
<meta content='IE=EmulateIE8' http-equiv='X-UA-Compatible'/>
This tells the IE browser that my Blogger blog site is compatible with IE8 and above.
Save the blog template, refresh your page, see what happens?!
Now your site should be displaying perfectly !
The above solution is not originated from me, it's from the guys at blogxpertise.com, they suggest to replace with "<meta http-equiv='X-UA-Compatible' content='IE=8, IE=9, IE=10' /> ", which give me a little problem- I'm using IE9 and the Adsense can't be displayed !
Details about the options for content= can be found from Stackoverflow at following page:
Here's more details from Stakoverflow:
Enjoy and good luck !