114 of 313 menu

Propriété border-image-slice

La propriété border-image-slice indique au navigateur quelles parties de l'image iront sur les coins, et lesquelles sur les côtés (et quelle partie sera centrale). Les coins utilisent 4 parties, les côtés utilisent 4 parties et une partie (centrale) va sur le fond de l'élément (optionnellement, mot-clé fill).

Pour plus d'informations, consultez la propriété border-image.

Syntaxe

<+css+> sélecteur { border-image-slice: de 1 à 4 nombres | de 1 à 4 pourcentages; } <-css->

Avec les nombres et les pourcentages, séparés par des espaces, peut se trouver le mot-clé fill.

Valeurs

Valeur Description
pourcentages Les pourcentages sont calculés par rapport à la taille de l'image. Les horizontaux par rapport à la largeur, les verticaux — par rapport à la hauteur.
nombres Les nombres représentent des pixels (pour une image matricielle) ou des coordonnées (pour une image vectorielle). Les unités de mesure ne sont pas indiquées.
fill Le comportement par défaut suppose que la partie centrale de l'image sera ignorée. Pour l'utiliser, il est nécessaire d'utiliser le mot-clé fill en plus des nombres ou des pourcentages.

Nombre de paramètres

Le décalage peut prendre 1, 2, 3 ou 4 paramètres. Veuillez noter que les unités de mesure pour le décalage ne s'écrivent pas (par exemple, simplement 20, et non 20px). Il est également possible de définir l'épaisseur en %.

Nombre de paramètres Description
1 Épaisseur pour tous les côtés simultanément.
2 1 2; - 1px pour le haut et le bas, 2px pour la gauche et la droite.
3 1 2 3; - 1px pour le haut, 2px pour la gauche et la droite, 3px pour le bas.
4 1 2 3 4; - 1px pour le haut, 2px pour la droite, 3px pour le bas, 4px pour la gauche.

Valeur par défaut : 100%(?).

Exemple

<div id="elem"></div> #elem { border-image-source: url("image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Exemple

<div id="elem"></div> #elem { border-image-source: url("image.png"); border-image-slice: 26; border-image-repeat: repeat; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Voir aussi

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser