Propriété CSS corner-block-end-shape
Disponibilité limitée
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
Want more browser support for this feature? Tell us why.
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-block-end-shape définit la forme des deux coins sur le bord inférieur d'une boîte, à l'intérieur de leur zone de 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-block-end-shape est une forme raccourcie pour les propriétés logiques suivantes :
Syntaxe
/* Valeur unique avec un mot-clé pour les deux coins */
corner-block-end-shape: square;
corner-block-end-shape: scoop;
/* Valeur unique de superellipse() pour les deux coins */
corner-block-end-shape: superellipse(3.5);
corner-block-end-shape: superellipse(-1.9);
/* Coin côté inférieur/côté gauche, coin côté inférieur/côté droit */
corner-block-end-shape: square scoop;
corner-block-end-shape: square superellipse(-1.9);
/* Valeurs globales */
corner-block-end-shape: inherit;
corner-block-end-shape: initial;
corner-block-end-shape: revert;
corner-block-end-shape: revert-layer;
corner-block-end-shape: unset;
Valeurs
La propriété corner-block-end-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 côté inférieur.
- Si deux valeurs sont utilisées, la première définit la forme du coin côté inférieur/côté gauche, et la seconde définit la forme du coin côté inférieur/côté droit.
Définition formelle
| Valeur initiale | pour chaque propriété individuelle de la propriété raccourcie :
|
|---|---|
| Applicabilité | tous les éléments. S'applique aussi à ::first-letter. |
| Héritée | non |
| Valeur calculée | pour chaque propriété individuelle de la propriété raccourcie :
|
| Type d'animation | pour chaque propriété individuelle de la propriété raccourcie :
|
Syntaxe formelle
corner-block-end-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-block-end-shape
HTML
Le balisage de cet exemple contient un seul élément HTML <div>.
<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 80px / 40px, et un corner-block-end-shape de notch square.
div {
box-shadow: 1px 1px 3px gray;
border-radius: 80px / 40px;
corner-block-end-shape: notch square;
}
Résultat
Le résultat affiché ressemble à ceci :
Spécifications
| Spécification |
|---|
| CSS Borders and Box Decorations Module Level 4> # propdef-corner-block-end-shape> |
Compatibilité des navigateurs
Voir aussi
- La propriété raccourcie
corner-shape - Les propriétés
corner-block-start-shape,corner-inline-start-shapeetcorner-inline-end-shape - Les propriétés
corner-top-shape,corner-bottom-shape,corner-left-shapeetcorner-right-shape - La propriété raccourcie
border-radius - Les propriétés
border-end-start-radiusetborder-end-end-radius - Le module des bordures et décorations de boîte CSS
- Le module des arrière-plans et bordures CSS