вторник, 13 января 2009 г.

одновременно работающий display:inline-block для Firefox, Internet Explorer и Opera

Чтобы display:inline-block корректно работало одновременно в  Internet Explorer, Opera нужно в таблице стилей пропирсать следующее:


div{
display:-moz-inline-stack;/*Нужно для Firefox*/
display:inline-block; /*Не применяется в IE и Firefox*/
_overflow:hidden;/*фикс для IE6*/
zoom:1;/*включаем hasLayout*/
*display:inline;/*при hasLayout true display:inline ведёт себя как display:inline-block*/
}