.menu { height: 16px; width: 100%; border-bottom: 1px solid black; background-color: #dcdcdc; display: none !important; cursor: default; }
Do tego mam podpiętego event'a w jQuery:
$(".text").live({ 'mouseover': function() { $(this).children('div').css('display', 'block !important'); }, 'mouseout': function() { $(this).children('div').css('display', 'none !important'); } });
Na chrome działa tak jakbym chciał. Na Firefox'ie już nie, na IE też nie. Jaka może być przyczyna? Firebug pokazuje, jakby w ogóle stylu nie zmieniał, event działa bo testowałem na alertach.