Omadus clip

Omadus clip võimaldab lõigata absoluutselt positsioneeritud elementi, jättes nähtavaks ainult määratud ristkülikukujulise ala. Väärtus määratakse funktsiooni rect abil.

Süntaks

cssselektor {
  clip: rect(ülemine, parem, alumine, vasak) | auto;
}

Piltide ettevalmistamine

Olgem meil looduspilt, mida me lõikame:

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

Результат:

Näide

Lõikame pilti, jättes nähtavaks ainult keskmise osa:

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

Результат:

Vaata ka

  • omadus clip-path,
    kaasaegne alternatiiv elementide lõikamiseks
  • omadus mask,
    mis võimaldab peale kanda maski
  • omadus position,
    vajalik clip toimimiseks
  • omadus overflow,
    mis võib samuti peita osa sisust