Заменить изображение на объект Flash, не мигая - PullRequest
0 голосов
/ 30 июля 2011

Пусть на белом фоне есть изображение (дисплей: встроенный):

<a href="#"><img src="..."></a>

Затем я заменяю узел IMG на IFRAME Youtube, используя JavaScript. Изображение исчезает, и белый фон показывается пользователю в течение секунды, пока загружается клип Youtube.

Проблема: я не хочу, чтобы этот темно-белый-темный мигал.

Я попытался установить черный цвет фона A, но только небольшая часть прямоугольника была заполнена цветом (потому что A не является блочным элементом).

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

1 Ответ

1 голос
/ 30 июля 2011

Я попытался установить черный цвет фона А, но только небольшую часть прямоугольник был заполнен цветом (потому что A не является блоком элемент).

Есть ли способ избежать мигания? Встроенная природа элементы должны быть сохранены.

Попробуйте display: inline-block на a.

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