Attribut clip CSS

Définition et utilisation

L'attribut clip coupe les éléments positionnés de manière absolue.

Qu'arrive-t-il lorsque la taille d'une image est plus grande que l'élément qui la contient ? L'attribut "clip" permet de définir la taille visible d'un élément, de sorte que cet élément est découpé et affiché sous cette forme.

Description

Cette propriété est utilisée pour définir un rectangle de coupe. Pour un élément définissant l'absolu, seul le contenu à l'intérieur de ce rectangle est visible. Le contenu en dehors de cette zone de coupe est traité selon la valeur de overflow. La zone de coupe peut être plus grande ou plus petite que la zone de contenu de l'élément.

Voir également :

Tutoriel CSS :Positionnement CSS

Manuel de référence HTML DOM :Attribut clip

Exemple

Couper l'image :

img
  {
  position:absolute;
  clip:rect(0px,60px,200px,0px);
  }

Essayez-le vous-même

Syntaxe CSS

clip: auto|forme|initial|hérité;

Valeur de l'attribut

Valeur Description
forme Définir la forme d'un élément. La seule valeur de forme valable est : rect (haut, droite, bas, gauche)
auto Valeur par défaut. Aucune coupure n'est appliquée.
hérité Définit que la valeur de la propriété clip doit être héritée de l'élément parent.

Détails techniques

Valeur par défaut : auto
Héritabilité : non
Version : CSS2
Syntaxe JavaScript : object.style.clip="rect(0px,50px,50px,0px)"

Plus d'exemples

Définir la forme d'un élément
Cet exemple montre comment définir la forme d'un élément. Cet élément est découpé dans la forme et ensuite affiché.

Support du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge cette propriété en totalité.

Chrome IE / Edge Firefox Safari Opera
1.0 8.0 1.0 1.0 7.0