75 of 313 menu

Свойство background-repeat

Свойство background-repeat задава как да се повтаря фоновото изображение на елемента. По подразбиране изображението се повтаря и по оста X, и по оста Y, като по този начин покрива цялата достъпна област.

Синтаксис

селектор { background-repeat: no-repeat | repeat | repeat-x | repeat-y | space | round; }

Стойности

Стойност Описание
no-repeat Изображението няма да се повтаря изобщо.
repeat-x Изображението ще се повтаря по оста X.
repeat-y Изображението ще се повтаря по оста Y.
repeat Изображението ще се повтаря по оста X и по оста Y.
space Изображението ще се повтори толкова пъти, че да запълни напълно областта, ако това не е възможно, между изображенията се добавя празно пространство.
round Изображението ще се повтори така, че в областта да се побере цял брой рисунки, ако това не е възможно, фоновете рисунки се мащабират.

Стойност по подразбиране: repeat - покрива цялата област с шарка.

Пример

По подразбиране фоновото изображение ще покрие целия елемент:

<div id="elem"></div> #elem { background-image: url("bg.png"); width: 400px; height: 300px; border: 1px solid black; }

:

Пример

Нека направим така, че изображението да не се повтаря:

<div id="elem"></div> #elem { background-repeat: no-repeat; background-image: url("bg.png"); width: 400px; height: 300px; border: 1px solid black; }

:

Пример

А сега нека изображението се повтаря по оста X:

<div id="elem"></div> #elem { background-repeat: repeat-x; background-image: url("bg.png"); width: 400px; height: 300px; border: 1px solid black; }

:

Пример

А сега по оста Y:

<div id="elem"></div> #elem { background-repeat: repeat-y; background-image: url("bg.png"); width: 400px; height: 300px; border: 1px solid black; }

:

Пример

Повтарящите се по осите изображения могат да се позиционират с помощта на свойството background-position:

<div id="elem"></div> #elem { background-repeat: repeat-y; background-position: top center; background-image: url("bg.png"); width: 400px; height: 300px; border: 1px solid black; }

:

Пример

Нека видим как работи стойността space:

<div id="elem"></div> #elem { background-repeat: space; background-image: url("bg.png"); width: 400px; height: 300px; border: 1px solid black; }

:

Пример

Нека видим как работи стойността round:

<div id="elem"></div> #elem { background-repeat: round; background-image: url("bg.png"); width: 400px; height: 300px; border: 1px solid black; }

:

Вижте също

  • свойство background,
    което е съкратено свойство за фона
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне