Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. CSS
  3. Référence
  4. Propriétés CSS
  5. clip

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

clip

Obsolète: Cette fonctionnalité n'est plus recommandée. Même si certains navigateurs la prennent encore en charge, elle a peut-être déjà été supprimée des standards du web, est en passe d'être supprimée ou n'est conservée qu'à des fins de compatibilité. Évitez de l'utiliser et mettez à jour le code existant si possible ; consultez letableau de compatibilité au bas de cette page pour vous aider à prendre votre décision. Sachez que cette fonctionnalité peut cesser de fonctionner à tout moment.

Attention :Cette propriété est dépréciée, on utiliseraclip-path à la place.

La propriétéCSSclip définit la portion visible d'un élément. La propriétéclip ne s'applique qu'aux éléments positionnés absolument — c'est-à-dire les éléments avecposition:absolute ouposition:fixed.

Syntaxe

css
/* Valeur avec un mot-clé */clip: auto;/* Valeur de type <shape> */clip: rect(1px, 10em, 3rem, 2ch);/* Valeurs globales */clip: inherit;clip: initial;clip: revert;clip: revert-layer;clip: unset;

Valeurs

rect()

Un rectangle défini à l'aide d'une fonctionrect() de la formerect(<top>, <right>, <bottom>, <left>). Les valeurs<top> et<bottom> sont des décalages par rapport au _bord supérieur de la boîte, tandis que<right> et<left> sont des décalages par rapport au _bord gauche de la boîte - c'est-à-dire l'étendue de la marge de remplissage de boîte.

Les valeurs<top>,<right>,<bottom> et<left> peuvent être soit une longueur (<length>) soitauto. Si la valeur d'un côté estauto, l'élément est rogné sur lebord intérieur de la bordure de ce côté.

Note :La fonctionrect()<shape> utilisée dans la propriété dépréciéeclip est différente de la fonction CSSrect() utilisée pour définir une<basic-shape> CSS.

auto

L'élément n'est pas rogné (par défaut). Attention, le comportement est différent de celui obtenu avecrect(auto, auto, auto, auto), qui rogne l'élément aux bords intérieurs de la bordure.

Définition formelle

Valeur initialeauto
Applicabilitééléments positionnés de manière absolue
Héritéenon
Valeur calculéeauto si défini commeauto, sinon un rectangle avec quatre valeurs dont chacune vautauto si elles sont définies commeauto sinon, la longueur calculée
Type d'animationunrectangle

Syntaxe formelle

clip =
<rect()>|
auto

<rect()> =
rect(<top> ,<right> ,<bottom> ,<left>)

Exemples

Rogner une image

html
<p>  <img src="macarons.png" title="Image originale" />  <img src="macarons.png" title="Image rognée en haut à gauche" />  <img src="macarons.png" title="Image rognée au centre" />  <img       src="macarons.png"    title="Image rognée en bas à droite" /></p>
css
.dotted-border {  border: dotted;  position: relative;  width: 390px;  height: 400px;}#top-left,#middle,#bottom-right {  position: absolute;  top: 0;}#top-left {  left: 400px;  clip: rect(0, 130px, 90px, 0);}#middle {  left: 270px;  clip: rect(100px, 260px, 190px, 130px);}#bottom-right {  left: 140px;  clip: rect(200px, 390px, 290px, 260px);}

Spécifications

Specification
CSS Masking Module Level 1
# clip-property

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp