Невозможно наложить div, если цвет фона прозрачный - PullRequest
0 голосов
/ 19 июля 2011

У меня интересная проблема. Я хочу, чтобы окно веб-плеера VLC перекрывалось с рамкой. Я могу заставить его работать нормально, если цвет фона не прозрачен, но как только я установлю его на прозрачный, он будет нарисован позади проигрывателя. Кто-нибудь знает, как это обойти?

Вот jsfiddle, который показывает то, о чем я говорю (чтобы это работало, вам нужно установить веб-плагин vlc. Кроме того, вы можете делать оверлеи только с Firefox по некоторым причинам).

http://jsfiddle.net/AsGuL/21/

1 Ответ

0 голосов
/ 14 января 2015

Это сообщение старое, но если кто-то с такой же проблемой найдет его (как я), вот решение:

Плагин VLC имеет атрибут «без окон», который вы можете использовать в этой ситуации. Просто добавьте windowless="true" в тег embed.

Из документации:

без окон : (начиная с версии VLC 2.0.6) Нарисуйте видео на безоконной (не ускоренной) поверхности и разрешите стилизацию (наложение CSS, трехмерные преобразования и многое другое) По умолчанию: false

https://wiki.videolan.org/Documentation:WebPlugin

...