32 of 313 menu

Svojstvo overflow

Svojstvo overflow daje uputstvo pretraživaču, kako da postupi sa sadržajem (tekst, slike, drugi blokovi) koji izlazi izvan granica bloka (izvan njegove širine ili visine). Pretraživač može sakriti deo koji izlazi, dodati trake za skrolovanje ili ne uraditi ništa (ostaviti kako jeste - da izadje izvan granica).

Sintaksa

selektor { overflow: hidden | scroll | auto | visible; }

Vrednosti

Vrednost Opis
hidden Sakriva sadržaj koji izlazi izvan granica bloka.
scroll Dodaje trake za skrolovanje, i to uvek, čak i ako ništa ne izlazi (u tom slučaju one će biti neaktivne).
auto Dodaje trake za skrolovanje po potrebi: ako se sadržaj ne uklapa - one će se pojaviti, ako sve stane - neće ih biti.
visible Ne sakriva sadržaj koji izlazi izvan granica bloka.

Podrazumevana vrednost: visible.

Primer . Vrednost visible

U ovom primeru veoma dugačka reč neće stati u kontejner i izaći će izvan njegovih granica. Isecanje se ne događa:

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { overflow: visible; border: 1px solid red; width: 200px; }

:

Primer . Vrednost visible

A sada je ograničena ne samo širina, već i visina (tekst će izaći izvan bloka i po visini):

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { width: 200px; height: 40px; overflow: visible; border: 1px solid red; margin-bottom: 20px; }

:

Primer . Vrednost hidden

Sada će sve što izadje izvan granica kontejnera jednostavno biti odsečeno (i po visini takođe). Obratite pažnju na to da se odsecanje po visini događa samo onda kada je ona eksplicitno zadata. U suprotnom slučaju tekst proširuje kontejner po visini - i nikakvo odsecanje se neće dogoditi:

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { overflow: hidden; width: 200px; height: 40px; border: 1px solid red; }

:

Primer . Vrednost scroll

Kod vrednosti scroll trake za skrolovanje će biti uvek, čak i ako ništa ne izlazi (u tom slučaju one će biti neaktivne). Sada tekst ne izlazi ni po širini, ni po visini, ali trake za skrolovanje ipak postoje (neaktivne):

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { overflow: scroll; width: 400px; height: 100px; border: 1px solid red; }

:

Primer . Vrednost auto

Kod vrednosti auto trake za skrolovanje se dodaju samo ako sadržaj izlazi izvan kontejnera. Sada ih nema, jer se sve uklapa:

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { overflow: auto; width: 400px; height: 100px; border: 1px solid red; }

:

Primer . Vrednost auto

A sada ćemo ograničiti širinu - pojaviće se horizontalna traka za skrolovanje:

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { width: 200px; overflow: auto; height: 100px; border: 1px solid red; }

:

Pogledajte takođe

  • svojstvo word-break,
    koje prenosi slova duge reči u novi red
  • svojstvo overflow-wrap,
    koje prenosi slova duge reči u novi red
  • svojstvo overflow-x,
    koje odseca delove koji izlaze horizontalno
  • svojstvo overflow-y,
    koje odseca delove koji izlaze vertikalno
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij