小编Pet*_*r N的帖子

-webkit-text-fill-color:透明;在 Safari 7.1.7 中不起作用

我有一个带有几个 li 的 ul。

我在 ul 上使用这个 id。

#list {
margin-right: auto;
margin-left: auto;
width:500px;
color:black;
background: -webkit-linear-gradient(#000, #909090);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
Run Code Online (Sandbox Code Playgroud)

ul 的内容在 Chrome 中接受渐变处理就好了,但在 Safari 中则不然。在 Safari 中,所有的 li 都是“隐形的”。如果我检查然后禁用“-webkit-text-fill-color:transparent;”,文本将变得可见,尽管没有渐变(显然)。

想法?

这是 JSfiddle:https ://jsfiddle.net/s96bzcua/

亲切的问候,

css safari webkit google-chrome

7
推荐指数
2
解决办法
9305
查看次数

标签 统计

css ×1

google-chrome ×1

safari ×1

webkit ×1