我期待创建一个效果 像这样,但我的网站有一个动态 background-color
。请注意,这个例子使用了一个白色覆盖,它不适用于不同的背景。
p {
width: 300px;
overflow: hidden;
height: 50px;
line-height: 50px;
position: relative;
}
p:after {
content: "";
width: 100px;
height: 50px;
position: absolute;
top: 0;
right: 0;
background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,1));
}
我希望做的是设置一个 CSS 不透明渐变。这个算是可行的,但是代码太混乱了。看看第二个例子,我可以用 jQuery 实现它,但是有没有完全用 CSS 实现的方法呢?