Не могу установить фоновое изображение в CSS - PullRequest
1 голос
/ 07 сентября 2011

Я пытаюсь установить свое фоновое изображение страницы с помощью CSS, используя следующий код, но изображение не отображается.Изображение будет выложено на странице размером всего 10x10px.Тем не менее, это все еще не обнаруживается.Подскажите пожалуйста, что я делаю не так?

<body>
    <div id="background"></div>
</body>


#background {
background-image: url("img/background.png");
}

Ответы [ 5 ]

7 голосов
/ 07 сентября 2011

Изображение в linkToCssFolder/img/background.png? Путь к изображению относительно вашего файла CSS.

Кроме того, в вашем #background div есть содержимое? В противном случае он, вероятно, будет иметь высоту 0px по умолчанию и не будет отображать фон

2 голосов
/ 07 сентября 2011

Вы должны также указать размеры элемента ...

#background {
   width: 10px;
   height: 10px;
}

Фоновые изображения не позволяют растянуть свой контейнер.

1 голос
/ 13 марта 2012

такая легкая вещь css и html часто забывается даже профессионалам из-за отсутствия должного внимания и просто усталости. Если вы знали, что это просто отдых на некоторое время.

Вот несколько советов, если вы потеряли в дереве веб-дизайна.

  1. Проверьте файлы, если они есть, тип файла и поддержку файла в ваших браузерах
  2. Проверьте каталог, если вы находитесь в сети, вы можете поместить все URL файла или использовать "../", если ваш css и файл изображения находятся на другом уровне каталога.
  3. Проверьте ваш синтаксис.
  4. Отдых, вздремнуть или перерыв на кофе.
1 голос
/ 07 сентября 2011

Вот список всех ключевых слов CSS

Только что попробовал на http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_background_multiple, и это работает.правильное расположение или если свойство фона перезаписано стилем или другим правилом CSS.

0 голосов
/ 25 января 2019

Hy,

, чтобы получить свое изображение, вы должны представить, что находитесь в терминале (или в командной строке cmd) и написать, как вы хотите, чтобы получить изображение.

Итак, скажемчто ваш файл css / css /, а ваше изображение находится в /img/background.png.

Чтобы получить изображение, вы должны написать этот код background-image: url("../img/background.png");

Это потому что в терминале/ cmd предлагает перейти к изображению из файла .css, сначала наберите cd .., затем cd img, затем background.png.Надеюсь, это поможет вам!

Ура!

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