Clip xususiyati

clip xususiyati absolyut pozitsiyalangan elementni kesish imkonini beradi, faqat ko‘rsatilgan to‘rtburchak soha ko‘rinadi. Qiymat rect funksiyasi yordamida belgilanadi.

Sintaksis

cssselector {
  clip: rect(tepasi, o‘ngi, pastki, chap) | auto;
}

Rasmlarni tayyorlash

Faraz qilaylik, bizda kesadigan tabiat rasmi bor:

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

Результат:

Misol

Rasmni kesib, faqat markaziy qismini ko‘rinadigan qilamiz:

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

Результат:

Shuningdek qarang

  • clip-path xususiyati,
    elementlarni kesish uchun zamonaviy alternativa
  • mask xususiyati,
    maska qo‘llash imkonini beradi
  • position xususiyati,
    clip ishlashi uchun zarur
  • overflow xususiyati,
    shuningdek kontentning ayrim qismlarini yashirishi mumkin