75 of 313 menu

Propriedade background-repeat

A propriedade background-repeat define como uma imagem de fundo de um elemento deve ser repetida. Por padrão, a imagem se repete tanto no eixo X quanto no eixo Y, cobrindo assim toda a área disponível.

Sintaxe

seletor { background-repeat: no-repeat | repeat | repeat-x | repeat-y | space | round; }

Valores

Valor Descrição
no-repeat A imagem não será repetida de forma alguma.
repeat-x A imagem será repetida ao longo do eixo X.
repeat-y A imagem será repetida ao longo do eixo Y.
repeat A imagem será repetida ao longo do eixo X e do eixo Y.
space A imagem será repetida quantas vezes for necessário para preencher completamente a área, se isso não for possível, espaço vazio é adicionado entre as imagens.
round A imagem será repetida de modo que um número inteiro de imagens caiba na área, se isso não for possível, as imagens de fundo são dimensionadas.

Valor padrão: repeat - cobre toda a tela com o padrão.

Exemplo

Por padrão, a imagem de fundo se repetirá (ladrilhará) por todo o elemento:

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

:

Exemplo

Vamos fazer com que a imagem não se repita:

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

:

Exemplo

Agora vamos fazer a imagem repetir ao longo do eixo X:

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

:

Exemplo

Agora ao longo do eixo Y:

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

:

Exemplo

As imagens repetidas ao longo dos eixos podem ser posicionadas usando a propriedade 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; }

:

Exemplo

Vamos ver como o valor space funciona:

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

:

Exemplo

Vamos ver como o valor round funciona:

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

:

Veja também

  • a propriedade background,
    que é uma propriedade abreviada para o fundo
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar