Я намагаюся реалізувати горизонтальне багаторівневе меню, що випадає. Відразу під меню (вертикально) у мене вбудовано відео YouTube через iframe. Якщо я наведіть курсор на один з основних елементів навігаційного рівня у Firefox, спадне меню належним чином з’явиться у верхній частині відео.
Однак у Chrome та IE9 лише невеликий простір, що випадає, помітний у невеликому просторі між меню та iframe. Решта здається, що за рамкою iframe.
Здається, проблема пов’язана з відео YouTube, а не з рамкою iframe. Щоб перевірити, я спрямовував кадр iframe на інший веб-сайт, а не на відео, і спадне меню працювало чудово, навіть у IE.
- Питання 1: WTF?
- Запитання 2: Чому, навіть якщо я експлікацію поставити
z-index:-999 !important;
на рамку iframe, ця проблема все ще виникає?
Чи є якийсь внутрішній CSS, який включає код вбудовування YouTube, який є якимось важливим?
<embed wmode="transparent" ...>
розділ все , що вам потрібно (принаймні , в світлячок) і не потрібно турбуватися про налаштування в режим вікна url
«s param
» s або iframe
S