css property
`-webkit-text-stroke-color` CSS property
The -webkit-text-stroke-color CSS property specifies the stroke color of characters of text. If this property is not set, the value of the color property is used.
Syntax
/* <color> values */
-webkit-text-stroke-color: red;
-webkit-text-stroke-color: #e08ab4;
-webkit-text-stroke-color: rgb(200 100 0);
/* Global values */
-webkit-text-stroke-color: inherit;
-webkit-text-stroke-color: initial;
-webkit-text-stroke-color: revert;
-webkit-text-stroke-color: revert-layer;
-webkit-text-stroke-color: unset;
Values
This property is specified as one <color> value:
<color>- : The color of the stroke.
Formal definition
Formal syntax
Examples
Varying the stroke color
HTML
<p>Text with stroke</p>
<input type="color" value="#ff0000" />
CSS
p {
margin: 0;
font-size: 4em;
-webkit-text-stroke-width: 3px;
-webkit-text-stroke-color: red; /* Can be changed in the live sample */
}
const colorPicker = document.querySelector("input");
colorPicker.addEventListener("change", (evt) => {
document.querySelector("p").style.webkitTextStrokeColor = evt.target.value;
});
Results
Interactive exampleOpen the canonical MDN source to run this embedded demo.
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.