IE does support inline-block css styling but to which the elements are natively inline. Apply inline-block styling to strong, spans and ems.
But there’s another thing. If hasLayout is triggered on a block element, and then set that element to display inline, it will automagically become an inline-block in IE. However, you must do a *property hack to hide the display:inline from non-IE browser.
display: inline-block; zoom: 1; *display: inline;


Yet again, I faced this difficulty when centering text vertically. I’ve done this before but I’ve forgotten. Was hoping to find new way but landed on the same page I was referring before.
