32 of 313 menu

Egenskapen overflow

Egenskapen overflow forteller nettleseren hvordan den skal håndtere innhold (tekst, bilder, andre blokker) som flyter utenfor grensene til blokken (utenfor dens bredde eller høyde). Nettleseren kan skjule den delen som flyter ut, legge til rullefelt eller ikke gjøre noe (la det være som det er - flytende utenfor grensene).

Syntaks

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

Verdier

Verdi Beskrivelse
hidden Skjuler innholdet som flyter utenfor blokkens grenser.
scroll Legger til rullefelt, og det alltid, selv om ingenting flyter ut (i så fall vil de være inaktive).
auto Legger til rullefelt ved behov: hvis innholdet ikke får plass - vil de vises, hvis alt får plass - vil de ikke vises.
visible Skjuler ikke innholdet som flyter utenfor blokkens grenser.

Standardverdi: visible.

Eksempel . Verdien visible

I dette eksemplet vil et veldig langt ord ikke få plass i beholderen og vil flyte utenfor dens grenser. Klipping skjer ikke:

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

:

Eksempel . Verdien visible

Nå er ikke bare bredden begrenset, men også høyden (teksten vil flyte utenfor blokken både i bredde og høyde):

<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; }

:

Eksempel . Verdien hidden

Nå vil alt som flyter utenfor beholderens grenser blir kuttet av (både i høyde og bredde). Legg merke til at klipping i høyde skjer bare når den er eksplisitt satt. Ellers vil teksten utvide beholderen i høyde - og ingen klipping vil skje:

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

:

Eksempel . Verdien scroll

Med verdien scroll vil rullefelt vises alltid, selv om ingenting flyter ut (i så fall vil de være inaktive). Nå flyter ikke teksten ut verken i bredde eller høyde, men rullefelt er likevel til stede (inaktive):

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

:

Eksempel . Verdien auto

Med verdien auto legges rullefelt til bare hvis innholdet flyter ut utenfor beholderen. Nå er de ikke til stede, siden alt får plass:

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

:

Eksempel . Verdien auto

Nå begrenser vi bredden - en horisontal rullefelt vil vises:

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

:

Se også

  • egenskapen word-break,
    som bryter bokstavene i et langt ord over på en ny linje
  • egenskapen overflow-wrap,
    som bryter bokstavene i et langt ord over på en ny linje
  • egenskapen overflow-x,
    som kutter av deler som flyter ut horisontalt
  • egenskapen overflow-y,
    som kutter av deler som flyter ut vertikalt
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis