Svojstvo clip

Svojstvo clip omogućava obrezivanje apsolutno pozicioniranog elementa, ostavljajući vidljivim samo određeni pravougaoni deo. Vrednost se zadaje pomoću funkcije rect.

Sintaksa

cssselektor {
  clip: rect(gore, desno, dole, levo) | auto;
}

Priprema slika

Neka imamo sliku prirode koju ćemo da obrezujemo:

html<img src="image.jpg" width="500">

Результат:

Primer

Obrežimo sliku, ostavljajući vidljivim samo centralni deo:

html<div class="container">
  <img class="image" src="image.jpg">
</div>
css.container {
  position: relative;
  width: 400px;
  height: 300px;
}
.image {
  position: absolute;
  clip: rect(50px, 350px, 250px, 50px);
  width: 400px;
  height: 300px;
}

Результат:

Pogledajte takođe

  • svojstvo clip-path,
    savremena alternativa za obrezivanje elemenata
  • svojstvo mask,
    koje omogućava nanošenje maske
  • svojstvo position,
    neophodno za rad clip
  • svojstvo overflow,
    koje takođe može da sakrije delove sadržaja