标签: gradient

你可以在使用Internet Explorer的过滤器属性生成的渐变中使用rgba颜色吗?

Internet Explorer的filterCSS属性(-ms-filter来自IE 8)允许您执行CSS渐变,有点像-webkit-gradient-moz-gradient属性(参见例如问题213750).

但是,语法似乎不允许rgba颜色,因此您不能执行从颜色到透明的渐变.

有没有办法在IE中实现以透明度结束的渐变?

css internet-explorer gradient

3
推荐指数
1
解决办法
667
查看次数

如何使用渐变映射为画布中的图像添加HTML5画布.

我现在有一个字符串,就像下面显示的一个字符串,我想用它来调整图像.我在2周的时间内搜索了谷歌16小时的访问权限,试图找出答案.我可以将图像加载到画布中.

这就是我要做的.这是一个GIMP示例(类似Adobe Photoshop的开源程序):http://gimpguru.org/tutorials/sampletoning/

0,0,0 0,0,0 0,0,2 0,0,20 0,0,38 0,0,50 0,0,35 0,0,53 0,0,35 0,2,33 0,0,64 0,2,58 0,4,66 0,6,64 0,7,63 0,10,61 0,13,64 0,16,57 0,16,67 0,17,73 0,20,73 0,21,75 0,23,75 0,22,79 0,28,76 0,28,74 0,28,89 0,33,84 0,33,89 0,35,85 0,37,92 0,39,89 0,39,92 0,44,91 0,45,92 12,38,94 0,45,104 4,46,97 18,40,98 6,48,99 17,47,93 7,52,98 9,54,94 13,51,111 7,57,111 10,58,109 15,58,110 16,59,111 13,64,105 16,64,109 16,64,118 17,66,113 22,65,118 23,66,119 17,72,120 27,72,110 28,73,110 23,76,113 30,75,112 37,76,99 29,77,122 37,77,115 38,76,128 45,81,97 33,84,121 38,83,124 33,85,134 44,87,112 47,87,113 66,79,120 45,90,129 47,92,121 47,92,129 45,93,140 …
Run Code Online (Sandbox Code Playgroud)

html5 gradient canvas image map

3
推荐指数
1
解决办法
5094
查看次数

CSS3 Crossbrowser渐变背景与rgb/rgba和后备

我想尝试使用跨浏览器渐变效果处理带有rgb后退的值,以防浏览器不支持它.

jsFiddle示例:http://jsfiddle.net/HelloJoe/hUxdh/

我相信我已经覆盖了大多数浏览器,但我有几个问题:

  1. 是否还有其他常用的浏览器,以及iPad/SmartPhone等设备需要哪些属性,或者它们是否会从当前使用的属性中进行渲染?

  2. 如果没有渲染渐变,是否有background: rgb(50, 50, 50);足够的原始生成纯色?

  3. 有了这个filter值,我无法通过使用rgb值来使其工作,而不得不求助于使用hex值,而不是这是一个巨大的问题,但我只是尝试使用rgb值.有没有办法解决这个问题还是不接受它们?

  4. 如果我要使用rgba而不是rgb我需要有一个rgba渐变背景值,rgb渐变背景值作为后退不能渲染alpha透明度然后一个实心背景后退以防万一没有渲染渐变?或将浏览器忽略Alpha透明度值,只是显示了rgbrgba没有单独的rgb背景回落?

  5. 作为一切的最后回落,是否hex需要在CSS属性的开头设置一个值?我想添加一个hex值没有什么害处,但使用的想法rgb是if rgba是否可用它可以在整个网站上快速轻松地进行颜色更改.所以有一个后退hex值将使rgb/rgba我无意使用它所用的东西,因为我需要经历并编辑所有hex值.

我做了一些搜索,实例各不相同,理解被误解为不同的人,我只是试图创建一个准确的工作示例来获得理想的结果.

css rgb gradient css3 rgba

3
推荐指数
1
解决办法
2671
查看次数

后记:画一个渐变

我正在学习Postscript我正在尝试创建一个方法来绘制垂直渐变.

这是我的代码:

%!PS-Adobe-3.0

%%%%%%%%%%%%%%%%%%%%%%%
% draw a RECTANGLE
/Rect {
/h exch def % height
/w exch def % width
w 0 rlineto
0 h rlineto
-1.0 w mul  0 rlineto
0 -1.0 h mul rlineto
} def
%%%%%%%%%%%%%%%%%%%%%%%
% draw a Gradient
/VGrad {
/h exch def % height
/w exch def % width
/c2 exch def %gray-end
/c1 exch def %gray-start
/index 0.0  def %loop-index

0 1 h { %loop over height
    gsave
    c2 …
Run Code Online (Sandbox Code Playgroud)

gradient postscript ghostscript

3
推荐指数
1
解决办法
1789
查看次数

CSS:渐变文字颜色?

我试图让一些文字有渐变色,但我不知道如何.我试着这样做:

渐变图像

我唯一尝试过的是-webkit-mask,但是我无法按照自己的意愿行事.另一件事是-webkit-gradientcolor财产 - 可能吗?

跨浏览器兼容性相当重要,但不是世界末日.我更喜欢IE中的文本是纯色而不是将整个事物转换为图像(这里有相当多的文本,其中一些是动态的).

css gradient mask

3
推荐指数
1
解决办法
8167
查看次数

绘制透明渐变,Alpha透明度从0到1

我在Android中有一个动态生成的位图,我想从顶部边缘羽化,使边框区域在顶部完全透明,并逐渐变为完全不透明,略低于下方.

创建均匀完全透明的顶边

transparentPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
transparentPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_OUT));
Shader shader = new LinearGradient(0, 0, 0, 20,
                    Color.TRANSPARENT, Color.TRANSPARENT, Shader.TileMode.CLAMP);
transparentPaint.setShader(shader);
// the bitmap is dynamically generated beforehand
Canvas c = new Canvas(bitmap);
c.drawRect(0, 0, bitmapWidth, 20, transparentPaint);
Run Code Online (Sandbox Code Playgroud)

Alpha渐变而不是完全透明的孔?

你会如何实现这样的目标:

在此输入图像描述

[在这种情况下只是最顶端]

java graphics android gradient bitmap

3
推荐指数
1
解决办法
6300
查看次数

为什么k-means不能给出全局最小值?

我读到k-means算法只收敛到局部最小值而不是全局最小值.为什么是这样?我可以从逻辑上思考初始化如何影响最终的聚类,并且有可能进行次优聚类,但我没有找到任何可以在数学上证明这一点的东西.

另外,为什么k-means是一个迭代过程?我们难道不能将目标函数wrt部分区分为质心,将其等于零以找到最小化此函数的质心吗?为什么我们必须使用梯度下降来逐步达到最小值?

gradient cluster-analysis data-mining k-means convergence

3
推荐指数
2
解决办法
6187
查看次数

在引用的CSS3中创建渐变边框

我在css3中做一个div的渐变边框.到目前为止,我已经完成了这样的编码

在css

.bot-left {
  position: relative;
}
.bot-left:before, .bot-left:after {
  content: "";
  position: absolute;
  bottom: -3px;
  left: -3px;

}
.bot-left:before {
  top: -3px;
  width: 3px;
  background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000), to(transparent));
  background-image: -webkit-linear-gradient(transparent, #000);
  background-image: -moz-linear-gradient(transparent, #000);
  background-image: -o-linear-gradient(transparent, #000);
}
.bot-left:after {
  right: -3px;
  height: 3px;
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#000), to(transparent));
  background-image: -webkit-linear-gradient(left, #000, transparent);
  background-image: -moz-linear-gradient(left, #000, transparent);
  background-image: -o-linear-gradient(left, #000, transparent);
}
Run Code Online (Sandbox Code Playgroud)

在HTML中

  <div class="bot-left" style="width: 200px; height: 200px"></div>
Run Code Online (Sandbox Code Playgroud)

但我仍然没有得到完全匹配作为参考.渐变边框的参考图像附有此

更新 我希望背景颜色应该是透明的.

在此输入图像描述

html css gradient css3

3
推荐指数
1
解决办法
378
查看次数

UIScrollView上的渐变蒙版更新缓慢

我有一个UIScrollView包含非常广泛的UIView子类的子类,并且我希望淡出可见内容的边缘。这是UIScrollView子类中的内容:

private var gradientMask = CAGradientLayer()
override func layoutSubviews() {
    super.layoutSubviews()

    gradientMask.frame = self.bounds
    gradientMask.colors = [UIColor(white: 0.0, alpha: 0.18).CGColor,
        UIColor(white: 0.0, alpha: 0.95).CGColor,
        UIColor(white: 0.0, alpha: 0.95).CGColor,
        UIColor(white: 0.0, alpha: 0.0).CGColor
    ]

    let fadeStart:CGFloat = 50.0 / self.bounds.width
    gradientMask.startPoint = CGPoint(x:0, y:0.5)
    gradientMask.endPoint = CGPoint(x:1, y:0.5)
    let fadeEnd = (self.bounds.width - 40.0) / self.bounds.width
    gradientMask.locations = [fadeStart,fadeStart+0.1,fadeEnd,1.0]

    self.layer.mask = gradientMask
}   
Run Code Online (Sandbox Code Playgroud)

它确实有效,但是有一个滞后。滚动后,渐变会随着内容滚动一会儿,然后恢复到预期位置。如何确保滚动视图的边缘淡出-滚动时渐变不移动?

gradient mask uiscrollview swift

3
推荐指数
1
解决办法
382
查看次数

带有渐变的CSS三角形

我正在尝试实现一个充满渐变三角形.三角形应位于页面的左上角,并拉伸50%的水平视口和120%的垂直视口.

我需要三角形有一个贯穿它的渐变.
我已经设法做了前三件事,但我无法使梯度起作用.
我已经尝试以不同的方式定位伪元素溢出并transform: rotate();实现它但我无法让它工作.

这是我到目前为止的JSfiddle:

.triangle {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0px 0 120vh 50vw;
  border-color: transparent transparent transparent green;
}
Run Code Online (Sandbox Code Playgroud)
<div class="triangle"></div>
Run Code Online (Sandbox Code Playgroud)

css svg gradient css3 css-shapes

3
推荐指数
1
解决办法
741
查看次数