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 English Always switch to English

corner-right-shape

Limited availability

Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

La propriété CSS corner-right-shape définit la forme des deux coins sur le bord droit d'une boîte, à l'intérieur de leur zone border-radius.

Pour une description complète du comportement des formes de coins et plusieurs exemples, consultez la page de la propriété raccourcie corner-shape.

Propriétés constitutives

La propriété corner-right-shape est une forme raccourcie pour les propriétés physiques suivantes :

Syntaxe

css
/* Valeur unique par mot-clé pour les deux coins */
corner-right-shape: bevel;
corner-right-shape: notch;

/* Valeur unique superellipse() pour les deux coins */
corner-right-shape: superellipse(4);
corner-right-shape: superellipse(-0.9);

/* Coin supérieur, coin inférieur */
corner-right-shape: bevel notch;
corner-right-shape: notch superellipse(-0.9);

/* Valeurs globales */
corner-right-shape: inherit;
corner-right-shape: initial;
corner-right-shape: revert;
corner-right-shape: revert-layer;
corner-right-shape: unset;

Valeurs

La propriété corner-right-shape se définit avec une ou deux valeurs <corner-shape-value> :

  • Si une valeur est utilisée, elle définit la forme des deux coins droits.
  • Si deux valeurs sont utilisées, la première définit la forme du coin supérieur droit, et la seconde définit la forme du coin inférieur droit.

Définition formelle

Valeur initialepour chaque propriété individuelle de la propriété raccourcie :
Applicabilitétous les éléments. S'applique aussi à ::first-letter.
Héritéenon
Valeur calculéepour chaque propriété individuelle de la propriété raccourcie :
Type d'animationpour chaque propriété individuelle de la propriété raccourcie :

Syntaxe formelle

corner-right-shape = 
<'corner-top-left-shape'>{1,2}

<corner-top-left-shape> =
<corner-shape-value>

<corner-shape-value> =
round |
scoop |
bevel |
notch |
square |
squircle |
<superellipse()>

<superellipse()> =
superellipse( <number> |
infinity |
-infinity )

Exemples

Vous pouvez trouver d'autres exemples liés sur la page de référence corner-shape.

Utilisation simple de corner-right-shape

HTML

Le balisage de cet exemple contient un seul élément HTML <div>.

html
<div></div>

CSS

Nous appliquons à la boîte quelques styles de base, qui sont masqués ici pour plus de clarté. Nous appliquons aussi un box-shadow, un border-radius de 20% 30% / 50% 40%, et un corner-right-shape de square scoop.

css
div {
  box-shadow: 1px 1px 3px gray;
  border-radius: 20% 30% / 50% 40%;
  corner-right-shape: square scoop;
}

Résultat

Le résultat affiché ressemble à ceci :

Spécifications

Specification
CSS Borders and Box Decorations Module Level 4
# propdef-corner-right-shape

Compatibilité des navigateurs

Voir aussi