问题标签 [gradient]

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.

0 投票
2 回答
2847 浏览

iphone - 如何像 Tweetie 应用一样在 UITableViewCell 底部添加渐变

有谁知道如何:

  1. 在每个 UITableViewCell 的底部添加小渐变以在视觉上突出显示单元格之间的分隔
  2. 同时使表格中的每个第二个单元格比每个第一行更暗。

Tweetie 应用就是一个很好的例子。当您点击您的 twitter 帐户名称时,您将看到带有 twitts 的表格视图。甚至行更轻,每行底部都有微小的深色渐变,在视觉上将行分开。看起来还不错。

谁能给我一个线索如何做到这一点?

0 投票
1 回答
2719 浏览

c# - Silverlight 3 - 渐变作为背景问题 - 错误?

尝试将 Silverlight 3 应用程序中的网格背景设置为渐变时出现问题。当我在应用程序中将网格的背景设置为渐变时,该渐变根本不会在浏览器中呈现。我已将此渐变画笔设置为资源(在 app.xaml 以及本地 XAML 文件中),并且我还尝试直接对渐变画笔进行硬编码。我已经在 VS 的 XAML 和 Expression Blend 中手动进行了更改。

制作 chane 并在 Blend 中查看文件时,背景颜色会正确呈现。当背景设置为纯色(硬编码和作为资源)时,背景在 Expression 和浏览器中都呈现得很好。这两件事都向我表明,这不是 z-index 问题,一个控件呈现在相关控件之上。

画笔的 XAML 是:

网格的 XAML 及其内容是:

有什么想法吗?

0 投票
4 回答
7000 浏览

.net - 如何在 WPF 中绘制“软”线(可能使用 LinearGradientBrush)?

无论坡度如何,我都试图画一条边缘柔软的线。

这是我到目前为止的代码:

这对我来说很有意义,因为线是水平的,而线性渐变是垂直的,边缘是透明的,而线的中间是纯绿色。

结果令人愉悦: 放大后可以看到渐变: http://img225.imageshack.us/img225/5027/horizo ​​ntalsoftlinezoomeb.png


但是,当线条不再水平时,梯度是基于线条的边界矩形计算的,而不是线条本身的几何形状。结果是一条垂直着色的斜线,而不是垂直于该线的渐变:

有谁知道 WPF 如何处理软边缘?我在 Google 或 MSDN 上找不到任何东西,而且我知道有办法以某种方式做到这一点......

0 投票
1 回答
702 浏览

graphics - 停止 LinearGradientBrush 重复

我试图弄清楚如何阻止 LinearGradientBrush 与我正在绘制的形状一起重复。因此,例如,我创建了高度等于 50 的渐变,但接下来我绘制了高度等于 150 的矩形。在这种情况下,渐变将重复三次。但我只想画第一个渐变,其余的矩形什么也不画。似乎 WPF 中的 GradientBrush 支持 SpreadMethod( http://msdn.microsoft.com/en-us/library/system.windows.media.gradientbrush.spreadmethod.aspx ) 用于此目的,但 WinForms 也存在一些东西吗?

0 投票
2 回答
609 浏览

.net - 如何将 GradientBrush 应用于 XAML 中的多个连续对象?

我有一个 TextBlock 和一个 Line 在他们自己独有的 StackPanel 中并排放置。

我需要将我的 LinearGradientBrush 分布在两个对象上,而不是单独对它们进行着色。

我的项目目前看起来像这样:

http://img188.imageshack.us/img188/1268/seperategradients.png

如图所示,渐变应用到 TextBlock 与 Line 分开。我需要找到一种方法来一次通过 TextBlock 和 Line 应用渐变 - 就好像它们完全是同一个对象一样。在此示例中,文本应主要为蓝色,而行应主要为橙色。

0 投票
1 回答
3327 浏览

flash - 如何删除 Adob​​e Flash 上的渐变标记?

我想知道如何删除 Flash 上的渐变标记。例如,当我在颜色窗口中处理渐变时,将鼠标悬停在标记上时,会出现一个加号,如果单击它,则会出现另一个标记。当我打开一个新文件并使用渐变工具时,它保存了我创建的所有标记。

如何自行删除标记?

0 投票
3 回答
8767 浏览

jquery - jQuery渐变插件?

有没有什么好的 jQuery 渐变插件。我找到了一个,但它使用旧的 jQuery,当我使用最新版本时,它可能不适用于最新版本。

0 投票
4 回答
7624 浏览

silverlight - 如何在 Silverlight 中绑定 GradientStop 颜色或 GradientStops 属性?

我希望能够在 Silverlight 中拥有动态渐变,如下所示:

我绑定到两个返回“颜色”类型的属性,但是我总是收到此消息:

如果我尝试绑定到 GradientStop Collection 这也有同样的问题,这个问题的解决方案是什么:

  1. 允许在运行时更改渐变的开始和结束
  2. 在 Silverlight 3.0 中工作,不是 WPF 解决方案

如果有解决方法或无论如何要复制此行为,这是可以接受的,我有与 LinearGradients 一起使用的解决方案,因为我可以将某些“填充”属性绑定到此 - 但是在这种情况下不起作用,而且可能是我可能使用的其他渐变类型,以及将来可能使用的其他渐变类型,此解决方案/替代方案将适用。

0 投票
1 回答
2173 浏览

iphone - 仅显示纯色

我正在尝试使用 CAGradientLayers 显示渐变。
我只是设置了两种颜色,我希望看到它们之间的渐变,不幸的是,只有第一个纯色显示没有任何渐变。

这是我的代码:

任何帮助将不胜感激!

0 投票
4 回答
709 浏览

flash - 函数的梯度效应

我想对 Flash CS4 中的图像应用模糊滤镜。我了解如何应用文件管理器,但有没有办法以不同的数量将其应用到图像的不同部分?我希望边缘非常模糊,而我希望中心保持相对清晰(应用模糊滤镜,就好像它是从中心向外的渐变)。