Egenskaben clip

Egenskaben clip tillader dig at beskære et absolut positioneret element, så kun det angivne rektangulære område forbliver synligt. Værdien angives ved hjælp af funktionen rect.

Syntaks

cssselektor {
  clip: rect(top, højre, bund, venstre) | auto;
}

Forberedelse af billeder

Lad os sige, at vi har et naturbillede, som vi vil beskære:

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

Результат:

Eksempel

Lad os beskære billedet, så kun den centrale del forbliver synlig:

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

Результат:

Se også

  • egenskaben clip-path,
    et moderne alternativ til beskæring af elementer
  • egenskaben mask,
    som giver mulighed for at anvende en maske
  • egenskaben position,
    der er nødvendig for at clip skal fungere
  • egenskaben overflow,
    som også kan skjule dele af indholdet