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 հատկությունը,
    որը կարող է նաև թաքցնել բովանդակության մասեր