我使用“夹紧”的纯CSS版本从这个链接由克里斯Coyier启发: http://codepen.io/bental/pen/JWEaJg如何设置可变的线性渐变颜色?
这意味着我有CSS(SASS)如:
.clamp:after {
background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);
}
有时候背景不是白色,所以我想要做的是将第二种颜色设置为可变颜色。
我只能想到两个我认为不行的选项。这是我已经试过:
- 使用继承得到父母的背景颜色
- 使用JS(角)写入:元素后,并设置背景属性,我不认为我可以在角
- 用做ATTR(数据事)属性上,我可以在角
无论工作设置为我父访问的属性。有谁知道我可以如何设置伪元素上的线性渐变(在这种情况下:后)?
工作得很好,但我没有在元素内部的p,我可以注入一个跨度或内联的东西,但出于兴趣,你能看到没有p标签的方式吗? ? –
@BenTaliadoros我真的不明白你想要什么,也许一个div包装可以帮助吗? – blackmiaool
@BenTaliadoros现在我知道你想要的是用一个dom来实现这个功能。您可以通过添加“box-shadow:inset 10000px 0px red;”来完成此操作到.module dom; – blackmiaool