Я пытаюсь создать html-страницу с CSS, которая работает как предварительный просмотр изображения. Пример этого здесь:
http://www.nomorepasting.com/getpaste.php?pasteid=22463
однако у этого подхода есть несколько недостатков. Одно из них - текст всегда должен быть меньше изображений. Я пробовал использовать другую попытку здесь:
http://www.nomorepasting.com/getpaste.php?pasteid=22464
Но заставить его работать не удалось. Не мог бы кто-нибудь показать мне, как изменить код по второй ссылке, чтобы он работал как первый, или предложить лучший метод в целом?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Ошибка во втором - у вас нет specified высоты attribute.
Попробуйте следующее, у меня это сработало.
.class1{
color:#000;
background-image:url('images/2.jpg');height:1000px;
}
Причина, по которой вы не можете увидеть фоновое изображение, заключается в том, что внутри div ничего нет, а высота не specified, height равен 0.
Попробуйте поместить несколько элементов в div, и вы увидите, что отображается image.
Рамджи