Почему не подгружается картинка?

Ссылка скопирована
1 ответ

Обратите внимание на div с картинкой, не могу через стили вставить картинку. Проблема именно с div'ом почему-то. Пытался засунуть с помощью <img>- все получилось, путь верный. А когда точно так же делаю с div'ом, то все накрывается. Почему же?

import styles from "./Home.module.css";  const Home = () =&gt; {   return (     &lt;div&gt;       &lt;h1 style={{ color: "white" }}&gt;Cars-Catalog&lt;/h1&gt;       &lt;div className=""&gt;         &lt;div className={styles.item}&gt;           &lt;div             className={styles.image}             style={{ backgroundImage: "/images-1.jpg" }}           &gt;&lt;/div&gt;           &lt;h2&gt;Car 1&lt;/h2&gt;           &lt;p&gt;100 000$&lt;/p&gt;           &lt;button className={styles.button}&gt;Read More&lt;/button&gt;         &lt;/div&gt;       &lt;/div&gt;     &lt;/div&gt;   ); };  export default Home;

import styles from "./Home.module.css"; const Home = () =&gt; { return ( &lt;div&gt; &lt;h1 style={{ color: "white" }}&gt;Cars-Catalog&lt;/h1&gt; &lt;div className=""&gt; &lt;div className={styles.item}&gt; &lt;div className={styles.image} style={{ backgroundImage: "/images-1.jpg" }} &gt;&lt;/div&gt; &lt;h2&gt;Car 1&lt;/h2&gt; &lt;p&gt;100 000$&lt;/p&gt; &lt;button className={styles.button}&gt;Read More&lt;/button&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; ); }; export default Home;

Дополнительно:

Решил. Просто забыл указать размеры div'у

Ответы:

Вы забыли указать url, т.е.

style={{ backgroundImage: `url("/images-1.jpg")` }}

style={{ backgroundImage: `url("/images-1.jpg")` }}

  • точно, забыл.
    Но проблему не решило
  • Marat White, размеры у div - это уже другой вопрос, такой бы ответ вам никто не дал тут, ибо стилей не видно.
Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Ирина WP Ответ

Чтобы понять, почему не подгружается картинка на вашем веб-сайте, необходимо рассмотреть несколько возможных причин и методов их устранения.

1. Проверьте путь к файлу изображения: Убедитесь, что путь к файлу изображения указан правильно. Проверьте, что путь к изображению указан относительно корневой директории вашего сайта или используйте абсолютный путь.

<img src="/images/example.jpg" alt="Example Image">

<img src="/images/example.jpg" alt="Example Image">

2. Проверьте права доступа к файлу: Убедитесь, что у файла изображения установлены правильные права доступа. Файл должен иметь права на чтение для всех пользователей.

3. Проверьте формат файла изображения: Убедитесь, что формат файла изображения поддерживается браузером, в котором вы просматриваете сайт. Например, формат WebP не поддерживается в старых версиях браузеров.

4. Проверьте расширение файла: Убедитесь, что расширение файла изображения указано правильно. Например, если у вас файл изображения в формате JPEG, то расширение файла должно быть .jpg.

5. Проверьте размер файла изображения: Убедитесь, что размер файла изображения не превышает ограничения, установленного вашим хостинг-провайдером или конфигурацией сервера.

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

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно