Пусть на белом фоне есть изображение (дисплей: встроенный):
<a href="#"><img src="..."></a>
Затем я заменяю узел IMG на IFRAME Youtube, используя JavaScript. Изображение исчезает, и белый фон показывается пользователю в течение секунды, пока загружается клип Youtube.
Проблема: я не хочу, чтобы этот темно-белый-темный мигал.
Я попытался установить черный цвет фона A, но только небольшая часть прямоугольника была заполнена цветом (потому что A не является блочным элементом).
Есть ли способ избежать мигания? Внутренний характер элементов должен быть сохранен. Лучше, если не будут введены дополнительные элементы HTML.