问题标签 [linear-gradients]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ 和 GDI 中 scatch 的多梯度画笔实现问题
我正在尝试使用 GDI 在 C++ 中从头开始实现渐变画笔。我不想使用 GDI+ 或任何其他图形框架。我希望渐变是任何方向(任意角度)。
我的伪代码算法:
extentDistance 是从矩形中心经过的线的长度,其梯度等于梯度的角度
好的,到目前为止一切都很好。我可以画这个,看起来不错。但不幸的是,由于旋转位,矩形角的颜色错误。结果仅适用于 90 度的倍数的角度。问题似乎是缩放因子没有在矩形的整个大小上缩放。
我不确定你是否明白我的意思,因为如果没有可视化的问题,真的很难解释我的问题。
如果有人可以帮助或将我重定向到一些有用的材料,我将不胜感激。
jquery - 如何使用 jQuery 的 css 方法将 background-image 属性设置为线性渐变?
当我在我的页面上使用它时,背景渐变不会出现(我现在只担心 Safari 和 Firefox):
我尝试在适当的浏览器中只使用一种或另一种,但没有运气。
我可以在我的代码中为元素使用内联样式属性,但如果有办法使用 jQuery 的 API 来做,我宁愿不这样做。
css - CSS3 跨浏览器线性渐变
以下代码的 Opera 和 IE 替代方案是什么?
注意,我已经测试了以下规则。所有浏览器都支持它们。但它们是垂直渐变。如何将它们修改为水平的?
css - IE9中伪元素上的CSS渐变
知道有人在 IE9 中的伪元素上设置 CSS 渐变的解决方案吗?
这是我的方法:
http://jsbin.com/iquhut/edit#html,live
似乎过滤器不适用于伪元素,或者我错过了什么?
apache-flex - Flex AreaChart 渐变填充未正确应用比率
在面积图上进行渐变填充时,仅在图表的最小值和最大值之间使用渐变比率。然后用渐变中的最后一种颜色填充最小值下方的区域。
为了确保它仅使用最小值和最大值之间的比率,我在图表中插入了一个零 (0),并且渐变扩展到了全高。我还通过使用渐变填充创建一个来检查渐变值。
我如何使比率在整个填充过程中有效,而不仅仅是在最小值和最大值之间?
svg - SVG中没有defs的线性渐变
我可以在 SVG 中使用带有 defs-section 的线性渐变,例如:
我可以使用没有 defs-section 的线性渐变吗?我发现这样的事情:
iphone - 相对于放置在 TableViewCell 中的 UISlider 值更改背景颜色的渐变
我是目标 C 的新手。我想更改放置在单元格中的标签相对于放置在同一单元格中的 UIslider 的背景颜色渐变。随着滑块从左向右移动,背景颜色的渐变应该会发生变化。谁能指导我怎么做???
gradient - 右侧边框渐变仅使用较新的 webkit 渐变语法,哪些浏览器支持此功能,以及如何在这些中实现?
与此相关的任何其他问题要么有给出旧 webkit 语法的答案,而不是新语法,要么他们没有解释如何仅将边界梯度应用于一侧。
哪些浏览器通过 CSS 支持渐变边框而无需使用图像?
我在下面的 JsFiddle 有一个示例,它显示了仅应用于右边框的渐变,如何使此跨浏览器与当前支持 CSS 边框渐变的所有浏览器兼容?我相信我示例中的 Gradient 语法是 webkit 使用的旧语法,他们大约一年前更新了语法,我想我想使用新语法,但每次尝试都失败了。我不明白语法中的什么告诉渐变只能应用于右侧,我尝试调整数字,但我只是不明白它在做什么。太感谢了。
http://jsfiddle.net/nicktheandroid/MNax7/1/
此外,我在下面还有另一个示例,它使用所有浏览器都使用的新 CSS 渐变语法,但渐变应用于所有边框,我希望它仅应用于右边框,就像上面的示例一样。
c# - WinForms中的多色线性渐变
如何在 WinForms 中创建多色线性渐变?System.Drawing.Drawing2D.LinearGradientBrush 只允许两种颜色。
flash - Flash AS3 线性渐变旋转问题
这是我在这里的第一篇文章,所以我希望我能做对 - 并找到我的问题的答案。
在 Flash AS3 中,我在一个矩形中创建了一个动态渐变。我需要渐变旋转 26 度。我的问题是旋转似乎根据我的矩形的宽度/高度而变化。无论我将它应用到什么大小的矩形,我都需要旋转为真正的 26 度。
这是我正在使用的代码: