Слой над IFRAME / кодом YouTube ролика

17.09.2014  14:39

В старых версиях браузеров и в IE вплоть до 9-ой версии включительно есть стандартная проблема, когда слой Lightbox (например) открывается не над кодом проигрывателя YouTube, а под ним.

Код ролика YouTube на странице
Код ролика YouTube на странице.

Код ролика YouTube на странице со слоем, который по идее должен быть поверх всего
Код ролика YouTube на странице со слоем, который по идее должен быть поверх всего.

Решение простое: надо в адресе до ролика добавить в конце ?wmode=opaque или &wmode=opaque (если в src IFRAME уже есть какие-то переменные).

Для флэш-ролика надо в код самого flash добавить строчку <param name="wmode" value="opaque"> и в тег embed добавить ещё один параметр: <embed wmode="opaque">

Вуаля!


перейти в Блог | Блог (стр. 9)

Ударим лайками по бездорожью, разгильдяйству и бюрократизму!


Ключевые слова (тэги): HTML 4  молодым домохозяйкам 40  

Вам есть что сказать — ну я же чую.
Высказаться о наболевшем, я выслушаю:
Имя


email (не публикуется)