Over the weekend I followed a link to a post about IE7 coming this month. To make sure I had no issues with IE7 compatibility, I downloaded the RC1 build, and had a good look round my sites for any rendering problems.
Things were pretty good, but it did seem that the Easy Clearing technique I was using wasn’t working with IE7, resulting in the search box and tabbed navigation floating being detached from the navigation bar below.
A little searching produced this fix, which is also now reflected in the original Easy Clearing page. Basically I changed the old display:inline-table to display:inline-block, and IE7 came into line. This change has now been made to all my live sites.
Thanks to all the research done by various CSS experts, Carsurvey.org and related sites now display properly on IE7, as well as the other browsers I actively try to support – IE5 & IE6 on Windows, and the latest versions of Firefox, Opera, and Safari.