Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма HTML5 и CSS3
4. Фонови изображения и спрайтове

Изображение като фон

-51,13 € за ВЕЛИКДЕН: Вземи курс "HTML5 и CSS3" за    127,31 € 76,18 €  ВИЖ ТУК

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното за фонoвите изображения в CSS

Изображение може да се добави като фон на елемент чрез CSS, без да се използва <img> таг. Това става с background-image, като браузърът повтаря картинката автоматично, ако тя е по-малка от елемента. Можем да комбинираме цвят и изображение в едно общо свойство background. Важно е да зададем правилен релативен път до файла.

Стъпка по стъпка: как да добавите изображение като фон

  1. Изберете елемент, например h1, в CSS файла.
  2. Добавете фонов цвят:
    background-color: red;
  3. Добавете изображение:
    background-image: url("../images/icon.png");
    Обърнете внимание на ../ – това означава „една папка нагоре“, защото CSS файлът е в различна директория.
  4. Запазете файла – ако изображението е малко, ще се повтори автоматично, за да запълни целия елемент.
  5. За по-кратък запис комбинирайте двете свойства:
    background: red url("../images/icon.png");

Използвани CSS свойства

  • background-color – задава фонов цвят на елемента.
  • background-image – добавя изображение като фон чрез url().
  • background – съкратено (shorthand) свойство, което комбинира цвят и изображение в един ред.
  • url() – указва пътя до файла (може да бъде релативен или абсолютен).