指定渐变不透明度中的停靠点(遮罩图像)

乔蒙

这个问题,我能够让下面的代码工作。

然而,这并不完全是我想要的。我想让它早点消失。经过一番研究,它看起来gradient(和webkit-gradient)已被替换为linear-gradient. 我尝试使用它,但它似乎不适用于mask-image.

那么,如何使图像以特定的停止点淡出?例如,0 不透明度为 0%,0.25 不透明度为 75%,0.5 不透明度为 100%。(换句话说,直到图像向下 75% 处,您才会看到红色和蓝色条纹)

img {
  position: absolute;
  z-index: 5;
  top: 0; left: 0;
  -webkit-mask-image:
    -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(
        rgba(0,0,0,1)
      ), to(
        rgba(0,0,0,0)
      )
    )

}

#bg1 {
  position: absolute;
  left: 0; width: 50px;
  height: 360px;
  background-color: red;
}
#bg2 {
  position: absolute;
  left: 50px; width: 50px;
  height: 360px;
  background-color: blue;
}
<img src="http://www.gstatic.com/webp/gallery/1.jpg">
<div id="bg1"></div>
<div id="bg2"></div>

An0num0us

linear-gradient() 会做

img {
  position: absolute;
  z-index: 5;
  top: 0; left: 0;
  -webkit-mask-image: linear-gradient(rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0.5) 75%, transparent);
  mask-image: linear-gradient(rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0.5) 75%, transparent);
}

#bg1 {
  position: absolute;
  left: 0; width: 50px;
  height: 360px;
  background-color: red;
}
#bg2 {
  position: absolute;
  left: 50px; width: 50px;
  height: 360px;
  background-color: blue;
}
<img src="http://www.gstatic.com/webp/gallery/1.jpg">
<div id="bg1"></div>
<div id="bg2"></div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

背景图像不透明度问题

来自分类Dev

CSS不透明度影响兄弟图像的不透明度

来自分类Dev

更改图像不透明度

来自分类Dev

多个CSS 3背景图像-在顶部图像中添加不透明度

来自分类Dev

如何更改图像的不透明度?

来自分类Dev

Rmagick在水印中设置透明度不透明

来自分类Dev

使用imagick更改图像的不透明度

来自分类Dev

如何设置图像与DIV对应的不透明度

来自分类Dev

将不透明度应用于图像

来自分类Dev

Java Graphics2D-绘制具有渐变不透明度的图像

来自分类Dev

更改图像属性的不透明度?

来自分类Dev

使用DoubleAnimation设置图像不透明度

来自分类Dev

SVG图像不透明度渐变

来自分类Dev

视差图像上的不透明度

来自分类Dev

SwiftUI-如何脉动图像不透明度?

来自分类Dev

如何创建顶部不透明度为100%,底部不透明度为0%的渐变图像?

来自分类Dev

如何为图像创建不透明度

来自分类Dev

如何在图像滑块中检查哪个图像的不透明度为1?

来自分类Dev

背景图像不透明度问题

来自分类Dev

GWT画布上图像的不透明度

来自分类Dev

使用imagick更改图像的不透明度

来自分类Dev

jQuery图像滑块不透明度

来自分类Dev

画布-图像不透明度循环(淡入)

来自分类Dev

设置窗口图像背景的不透明度属性

来自分类Dev

图像缩放器-水印不透明度

来自分类Dev

使用DoubleAnimation设置图像不透明度

来自分类Dev

渐变贴图是HTML5 canvas元素中的不透明度吗?

来自分类Dev

在图像上添加不透明度

来自分类Dev

降低不透明度的图像对齐