display: inline-block;をIEで使う方法

display: inline-block;をIEで使う方法です。

を書いた部分に以下のスターハックを追加するだけです。


まとめると、こんな感じになります。

IE7以下の場合は、インラインにして、zoom: 1;でhaslayoutをtrueにします。