У меня недавно была проблема с зависанием в IE10 (не уверенная в более низких версиях), которая сводила меня с ума. Я правильно настроил наведение CSS, и это было для div, который содержал iframe. Проблема заключалась в том, что когда вы перемещаете div, он отображает iframe, но как только вы пытаетесь переместить мышь в iframe, он снова исчезает. Я искал везде и ничего не нашел приемлемого для меня ответа, кроме как использовать javascript или jquery. После нескольких дней попыток разобраться в этом я нашел очень простое решение, которое сработало для меня. Я просто удалил iframe из div и использовал такой объект, как
<div class='showme'>links<div style='float:left;' class='showme_1'>
<object type='text/html' data='http://www.google.com' style='width:100%; height:100%' border='0'>
</object>
</div>
Надеюсь, это поможет людям сэкономить много времени на исследования.