Наведение указателя мыши приведет к срабатыванию мыши над эффектом на дочерней кнопке. Нажав на div (снаружи), кнопка также запускает кнопки onMouseDown.IE8 Дисплей: размер дочернего элемента
Пример код:
<DIV style="DISPLAY: table; background-color:#F5DFE8; width:500px;">
<button onMouseDown="alert('hello')";">Button</button>
</DIV>
скрипка для тестирования самого: http://jsfiddle.net/N2c8t/15/
Been моего хвосту прибегая к помощи прочь, любому известному решению этой проблемы? Кроме того, что просто не использовать дисплей: таблица явно. :) Благодаря!
примечание: с меткой это с IE8 и IE9, так как это те браузеры, которые я пробовал до сих пор.
Weird. Я посмотрел на свою скрипку с несколькими браузерами ... FF, Chrome и Safari на Mac и Chrome и FF на ПК не проявляли такого поведения. Я видел, что вы имеете в виду в IE8, хотя ... только думал, что я, возможно, пытался z-index, но это не помогло. Удачи. – redlena