У меня есть простое раскрывающееся меню CSS с iframe внутри него. Когда я наводил указатель мыши на выпадающее меню, меню опускается. Но когда моя мышь зависает iframe внутри меню, меню возвращается. Вот упрощенная версия моего кода:
<div id="comments">
<a href="#" class="btn">View comments</a>
<div id="comment-wrap">
<iframe src="http://www.facebook.com/plugins/comments.php?..."></iframe>
</div>
</div>
<style type="text/css">
#comment-wrap{display:none;z-index:5;position:absolute;padding:10px;background-color:#fff;}
#comments:hover #comment-wrap{display:block;}
</style>
Это работает в последних версиях FF, Chrome и Opera.
P.S. Выпадающее меню остается опустившимся, когда моя мышь накладывает наложение # комментария-обертки.