« Popups from a bookmarklet | Main | Almost Famous »

March 10, 2005

CSS and Internet Explorer

I've recently been troubleshooting a number of problems with IE 6.0 and CSS. I thought it might be nice to document the main IE bugs that I experienced and some workaround hacks that I found online. My project is for an intranet, so thankfully, older IE bugs prior to version 6.0 don't concern me.

IE CSS Bugs

IE CSS Hacks

Other resources

Most of the solutions that I found came from Position Everything. This was a great site that has very clear examples and explanations of IE bugs. They have two great pages that list all of the above bugs and many more here, and here. I've just highlighted the bugs that I personally experienced.
hasLayout is is a proprietary Microsoft HTML property that can help to solve float problems with IE
Meyerweb is also a great site for CSS articles.
I joined the css-discuss list which is a great resource.
While I avoided the duplicate characters bug by just removing the floats, I didn't determine this course of action before finding a number of different triggers for the same bug detailed in the positioniseverything document.

As a funny side note, I just checked my blog in IE - for the first time I think, and the right nav was entirely below the content. Oops.

Posted by mark at March 10, 2005 3:57 PM Subscribe (FeedBurner)

Trackback Pings

TrackBack URL for this entry:
http://mark.veerman.com/cgi-bin/mt-tb.cgi/1

Comments

I really enjoy reading your articles. Keep up the great work.
TBoardenson

Posted by: Tom at March 6, 2006 1:10 PM

Post a comment




Remember Me?

(you may use HTML tags for style)