Clip хусусияти

clip хусусияти абсолют позицияланган элементни кесиб, факат кўрсатилган тўртбурчак сохани кўринадиган килиб колдириш имконини беради. Қиймат rect функцияси ёрдамида белгиланади.

Синтаксис

cssселектор {
  clip: rect(юқори, ўнг, паст, чап) | auto;
}

Расмларни тайёрлаш

Биз кесиб чиқадиган табиат расми бор деб фараз килайлик:

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

Результат:

Мисол

Расмни кесиб, факат марказий қисмини кўринадиган килиб колдирамиз:

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

Результат:

Шунингдек қаранг

  • clip-path хусусияти,
    элементларни кесиш учун замонавий муқобал
  • mask хусусияти,
    маска қўллаш имконини беради
  • position хусусияти,
    clip иши учун зарур
  • overflow хусусияти,
    контентнинг қисмларини яшириш имконини беради