Cross browser inline-block is very common issue for IE, mainly IE7.
display:inline-block does supports to all modern browser’s like Firefox, Chrome, Opera even from IE8 also. For IE7 we have to use inline-block in a little different way.
Suppose we are working with UL LI. Here li will be cross browser inline-block to supports all browser.
li {
display:inline-block;
*display:inline;
zoom:1;
}
display:inline-block;
*display:inline;
zoom:1;
}
Above mentioned display:inline, with “*” will behave on IE7.