Lastnost clip

Lastnost clip omogoča obrezovanje absolutno pozicioniranega elementa, tako da je vidno le določeno pravokotno območje. Vrednost je podana s funkcijo rect.

Sintaksa

cssselektor {
  clip: rect(zgoraj, desno, spodaj, levo) | auto;
}

Priprava slik

Recimo, da imamo naravno sliko, ki jo bomo obrezali:

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

Результат:

Primer

Obrežimo sliko, tako da je vidna le osrednji del:

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

Результат:

Glejte tudi

  • lastnost clip-path,
    moderna alternativa za obrezovanje elementov
  • lastnost mask,
    ki omogoča prekrivanje maske
  • lastnost position,
    potrebna za delovanje clip
  • lastnost overflow,
    ki lahko tudi skrije dele vsebine