CSS 属性 -webkit-text-stroke-color 指定了文本字符的笔触颜色。若未设置此属性,则使用 {{CSSXref("color")}} 属性的值。

/* 颜色值 */
-webkit-text-stroke-color: red;
-webkit-text-stroke-color: #e08ab4;
-webkit-text-stroke-color: rgb(200, 100, 0);

/* 全局值 */
-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;

语法

取值

  • <color>
    • : 笔触颜色。

形式定义

{{CSSInfo}}

形式语法

{{CSSSyntax}}

示例

改变笔触颜色

HTML

<p>带笔触的文本</p>
<input type="color" value="#ff0000" />

CSS

p {
  margin: 0;
  font-size: 4em;
  -webkit-text-stroke-width: 3px;
  -webkit-text-stroke-color: #ff0000; /* 可在运行实例中被修改 */
}

js hidden const colorPicker = document.querySelector("input"); colorPicker.addEventListener("change", (evt) => { document.querySelector("p").style.webkitTextStrokeColor = evt.target.value; });

结果

{{EmbedLiveSample("改变笔触颜色", "500px", "100px")}}