Изображение не загружается в CSS

У меня проблема с загрузкой / css. Я хочу загрузить изображение из исходной папки и набрал в css этот код:

background: url('../img/home.jpg') no-repeat;

Но это не отображается в моем домашнем разделе на странице.

https://codepen.io/write/image-not-loading

Ваш код работает, возможно, вы его не видите, потому что у элемента нет высоты.

Zohir Salak 04.06.2018 16:31
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
2
1
95
1

Ответы 1

Может попробовать

    background-size: cover;

Или, как сказал ZohirSalak CeNa, изменение размера вашего элемента, содержащего фоновое изображение, если это не ваше тело.

HTML

<html>
    <head>
        <title>Your Title</title>
    </head>
    <body class = "your-class">

    </body>
</html

CSS

.your-class {

    background-image: url('../img/home.jpg') no-repeat;
    background-size: cover;

}

Также убедитесь, что у вас есть правильный путь к вашему изображению.

Спасибо за ответы, я новичок, поэтому знаю очень мало. Я попробовал то, что вы предложили, и это не сработало. Я следовал инструкциям из курса Удеми, делал все, как парень из видео, но изображение все равно не загружается.

Petar Scepanovic 05.06.2018 17:31

@PetarScepanovic правильно ли ваш CSS-файл подключен к HTML-файлу? Ваш код полностью законен и работает, просто убедитесь, что он правильно подключен и имеет правильный путь к изображению.

zuke 05.06.2018 17:44

да, все связано. Любые изменения в html или css видны на моей странице. Кроме изображения. Также у него правильный путь к изображению. Это очень странно

Petar Scepanovic 05.06.2018 17:54

Можете ли вы создать еще один код с вашим кодом? Я только что создал учетную запись codepen

zuke 05.06.2018 18:09

Я получил случайный адрес изображения из Интернета (images.pexels.com/photos/370799/…) и вставил его в URL-адрес, и он работал нормально. У вас есть изображение, которое вы хотите использовать, правильно? Если вы это сделаете, перейдите к нему и щелкните его правой кнопкой мыши, выберите путь копирования, а затем вставьте его в URL-адрес, попробуйте это. Если он находится в Интернете, вы можете щелкнуть правой кнопкой мыши, получить адрес изображения и вставить его в URL-адрес. Скажите, работает ли это.

zuke 05.06.2018 18:29

Я наконец выяснил, в чем проблема. Я переименовал файл изображения в image.jpg и подумал, что имя файла - home.jpg. Но на самом деле имя было home.jpg.jpg. Как глупо ... Спасибо за помощь. Могу я спросить, застряну ли я снова?

Petar Scepanovic 05.06.2018 18:45

Ха-ха, мы все делаем это время от времени! Конечно, приятель! Буду рад помочь, если вы застряли. У вас есть разногласия или что-то, о чем мы можем отправить личное сообщение?

zuke 05.06.2018 18:49

Конечно :) Я только что создал анкету на Discord, имя пользователя Chilolo

Petar Scepanovic 06.06.2018 11:33

Хорошо! Просто попросите друга в друзья, меня зовут и Id - Zuke76 # 8677. Зайдите в личные сообщения и добавьте друга: D

zuke 06.06.2018 13:40

Другие вопросы по теме