--- title: clip slug: Web/CSS/clip tags: - CSS - Déprécié - Propriété - Reference translation_of: Web/CSS/clip ---
La propriété clip
permet de définir la zone d'un élément qui est visible. La propriété clip
s'applique uniquement aux éléments positionnés de façon absolue (autrement dit, ceux avec {{cssxref("position","position:absolute")}} ou {{cssxref("position","position:fixed")}}).
/* Valeur avec un mot-clé */ clip: auto; /* Valeurs de forme */ /* Type <shape> */ clip: rect(1px 10em 3rem 2ch); clip: rect(1px, 10em, 3rem, 2ch); /* Valeurs globales */ clip: inherit; clip: initial; clip: unset;
Attention : Cette propriété est dépréciée et ne doit plus être utilisée. La propriété {{cssxref("clip-path")}} peut être utilisée à la place.
{{cssinfo}}
<shape>
rect(<haut>, <droite>, <bas>, <gauche>)
ou avec rect(<haut> <droite> <bas> <gauche>)
. <haut>
et <bas>
indiquent les décalages à partir du haut de la boîte de bordure, <gauche>
et <droite>
indiquent les décalages à partir du bord gauche de la boîte de bordure.<haut>
, <droite>
, <bas>
et <gauche>
peuvent avoir une valeur de longueur (type {{cssxref("<length>")}}) ou auto
. Si un des côtés vaut auto
, l'élément est rogné sur ce côté avec le bord intérieur de la boîte de bordure.auto
rect(auto, auto, auto, auto)
..dotted-border { border: dotted; position: relative; width: 536px; height: 350px; } #top-left, #middle, #bottom-right { position: absolute; top: 0px; } #top-left { left: 360px; clip: rect(0px, 175px, 113px, 0px); } #middle { left: 280px; clip: rect(119px, 255px, 229px, 80px); /* standard syntax, unsupported by Internet Explorer 4-7 */ } #bottom-right { left: 200px; clip: rect(235px 335px 345px 160px); /* non-standard syntax, but supported by all major browsers*/ }
<p class="dotted-border"> <img src="https://developer.mozilla.org/@api/deki/files/3613/=hut.jpg" title="Original graphic"> <img id="top-left" src="https://developer.mozilla.org/@api/deki/files/3613/=hut.jpg" title="Graphic clipped to upper left"> <img id="middle" src="https://developer.mozilla.org/@api/deki/files/3613/=hut.jpg" title="Graphic clipped towards middle"> <img id="bottom-right" src="https://developer.mozilla.org/@api/deki/files/3613/=hut.jpg" title="Graphic clipped to bottom right"> </p>
{{EmbedLiveSample('Exemples', '689px', '410px')}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS Masks', '#clip-property', 'clip')}} | {{Spec2('CSS Masks')}} | Dépréciation de la propriété clip et proposition de {{cssxref("clip-path")}} comme remplacement. |
{{SpecName('CSS3 Transitions', '#animatable-css', 'clip')}} | {{Spec2('CSS3 Transitions')}} | clip peut être animée. |
{{SpecName('CSS2.1', 'visufx.html#clipping', 'clip')}} | {{Spec2('CSS2.1')}} | Définition initiale. |
{{Compat("css.properties.clip")}}