Stroke-color - Propriété CSS
Résumé des caractéristiques de la propriété stroke-color
currentcolortransparentstroke-color passe progressivement d'une valeur à une autre.Schéma de la syntaxe de stroke-color.
stroke-color.Cliquez sur les liens du schéma pour plus de précisons sur les valeurs.
Description des termes utilisés sur le schéma :
nameest le nom d'une couleur. Voir la liste des couleurs nommées : Nuancier.#xxxxxxest le code hexadécimal d'une couleur.colorest une couleur définie par l'une des fonctionsrgb()ourgba(),hsl()ouhsla(),hwb(),lab(),oklab(),lch(),oklch(),color(),color-mix().- Dans le cas de
stroke-color, plusieurs couleurs peuvent être spécifiées, séparées par des virgules.
Description de la propriété stroke-color.
Dans le contexte d'une image SVG, la propriété stroke-color définit la couleur de la bordure.
stroke
qui est appelée à devenir une propriété résumée définissant tous les paramètres de la bordure, mais qui, pour le moment, fonctionnent très bien
pour fixer les couleurs.
Dans les exemples ci-après, le remplissage est en bleu clair, et la bordure en bleu vif. Remarque : l'épaisseur de la bordure du cercle a été fixée à 10 pixels pour que les deux couleurs soient bien visibles.
fill-color:lightBlue;
stroke-color:blue;fill-color:lightBlue;
stroke-color:blue;Chaque couleur est associé à une couche, qui peut comporter également une image (voir la propriété stroke-image). Lorsque une image ET une couleur
sont définies pour une couche, la couleur n'est pas représentée sauf si l'image est non trouvée ou incorrecte.
Ce qui signifie que, même si l'image comporte des parties transparentes, la couleur ne sera pas visible à travers ces transparences.
Il faut noter également que la valeur de currentColor n'est pas modifiée par stroke-color.
Seule la propriété color permet de modifier currentColor.
Consultez aussi les pages sur stroke et fill-color.
Valeurs pour stroke-color.
- stroke-color: transparent;
transparentest la valeur initiale destroke-color. Autrement dit, sans indication contraire, les contours sont invisibles. - stroke-color: currentColor;
currentColorest définie par la propriétécolor. InitialementcurrentColorvautblack. - stroke-color: #add8e6; stroke-color: lightBlue; stroke-color: rgb(173 216 230);
stroke-colordéfinit la couleur de la bordure. La couleur de remplissage (voirfill-color) s'étend jusqu'au milieu de la bordure. Cela peut être utile à connaître si cette dernière est semi-transparente.La couleur peut être spécifiée avec n'importe laquelle des syntaxes reconnues par CSS :
- stroke-color: blue, red, #008000;
En ce qui concerne la bordure, plusieurs couleurs peuvent être spécifiées, séparées par des virgules. Chacune d'elles correspondant à une couche.
- stroke-color: initial; (
transparent) stroke-color: inherit; stroke-color: revert; stroke-color: revertLayer; stroke-color: unset;Les valeurs communes sont présentées sur ces pages :
initial,inherit,revert,revert-layer,unset.
Exemple interactif avec la propriété stroke-color.
Le simulateur vous permet de jouer avec la couleur du contour, sur une forme géométrique et sur du texte.
Compatibilité des navigateurs avec stroke-color.
La propriété stroke-color est encore en cours de définition. En attendant une meilleure prise en charge, vous pouvez utiliser la propriété
stroke pour définir la couleur des contours en SVG.
stroke-color. Cette prise en charge sera nécessaire lorsque la propriété stroke sera reconnue comme une propriété résumée. stroke-colorNavigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :

Internet Explorer

UC Browser pour Androïd

Safari

Safari sur IOS

Opéra Mobile

QQ Browser

Baidu Browser

Chrome

Edge

Firefox

Opéra

Chrome pour Androïd

Samsung Internet

Androïd Brower

Firefox pour Androïd

KaiOS Browser

Opéra mini
Histoire de la propriété stroke-color.
-
Module CSS - Traits et remplissages - Niveau 3
Introduction de la propriétéstroke-colorregroupée dans la propriété résuméestroke.13 Avril 2017Document de travail.
Voir aussi, concernant SVG.
Tous les paramètres concernant le remplissage et les contours sont regroupés dans le module CSS Fill and Stroke Module.
La propriété stroke-color fait partie de ces propriétés, ainsi que les propriétés suivantes.



