Как заменить изображение флэш-видео? - PullRequest
0 голосов
/ 14 октября 2010

У меня есть видео галерея, написанная на ASP.NET. Каждое видео имеет файл .flv, размещенный в FMS, и изображение. Я хочу заменить изображение флэш-файлом каждый раз при наведении курсора на видео.

Ответы [ 2 ]

0 голосов
/ 14 октября 2010

Поместите их обоих в одно и то же DIV.Внутри DIV оберните объект флэш-видео в другой DIV.В зависимости от событий наведения мыши, сделайте изображение или внутренний div видимым.

Если вы не получаете события наведения мыши, когда выходите из вспышки, добавьте обработчик наведения на BODY или HTMLи скрыть вспышку при ее срабатывании.

0 голосов
/ 14 октября 2010

Я думаю, что это должно работать.Структурируйте ваш html так:

<div id="flashcontainer" class="video"> <!-- flashfile in here --></div>
<div id="imageoverlay" class="video overlay"> <img src="xyz.png" /> </div>

в css: .video {position: absolute;верх: 10 пикселей;слева: 10 пикселей;дисплей: нет;}

.overlay {display: block;}

в javascript .. поймать указатель мыши для наложения изображений и установить отображение z-index для наложения изображений в блок -1 .затем поймайте курсор мыши на флеш-контейнере и установите z-index обратно на 2 none, если хотите ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...