colors 相关问题

使用此标记可以了解有关在编程语言中表示或操作颜色的问题。

小数值会影响 CSS 中的颜色通道吗?

我正在 JavaScript 中开发一个数据可视化库,它依赖于包含 0-255 之间的红色、绿色和蓝色通道值的“Color”类。有什么理由存储 dec...

回答 1 投票 0

TInplaceEdit 中的颜色属性不起作用

以下更改 TInplaceEdit 背景颜色的代码在 Delphi 2010 中有效,但在 Delphi 2011 Community Edition 中无效。然而 CharCase 确实有效。我看了很多样品

回答 1 投票 0

none 与 0 - 在 CSS 颜色函数中,它们什么时候等价,什么时候不等价?

我试图通过在 CodePen 中创建一些视觉示例来理解 CSS 颜色函数中的 none 与 0。我目前的理解是,至少在实践中,没有一个和 0 是等价的,除了

回答 2 投票 0

如何在 WPF 中将动画设置为半透明颜色?

简化(!)示例: 简化(!)示例: <Window Background="Black"> <Button Background="#ff272727" Content="Whatever" Foreground="White" Padding="16,8" HorizontalAlignment="Center" VerticalAlignment="Center"> <Button.Template> <ControlTemplate TargetType="{x:Type Button}"> <Border x:Name="container" Background="{TemplateBinding Background}"> <ContentPresenter Margin="{TemplateBinding Padding}" /> <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="CommonStates"> <VisualStateGroup.Transitions> <VisualTransition GeneratedDuration="0:0:2" /> </VisualStateGroup.Transitions> <VisualState x:Name="Normal" /> <VisualState x:Name="MouseOver"> <Storyboard> <ColorAnimation Storyboard.TargetName="container" Storyboard.TargetProperty="Background.Color" To="#33ff8000" /> </Storyboard> </VisualState> </VisualStateGroup> </VisualStateManager.VisualStateGroups> </Border> </ControlTemplate> </Button.Template> </Button> </Window> 将鼠标悬停在按钮上时,我希望颜色在 2 秒的时间内从 #ff272727(不透明深灰色)过渡到 #33ff8000(半透明橙色)。然而,实际发生的情况是,它首先非常快速地(我估计大约四分之一秒)过渡到看起来像 #ffff8000 的样子,然后在剩下的 2 秒内继续 #33ff8000 。 从本质上讲,它似乎是一个接一个地对颜色和 alpha 分量进行动画处理,而不是同时对两者进行动画处理。 有趣的是,如果我交换两种颜色的 alpha 值,即当我从半透明颜色设置动画为完全不透明颜色时,不会发生同样的事情。似乎只有当To颜色不透明时才会发生。 对我来说另一个有趣的观察是,即使使用这个故事板也会发生完全相同的现象: <Storyboard> <DoubleAnimation Storyboard.TargetName="container" Storyboard.TargetProperty="Background.Opacity" To="0.2" /> <ColorAnimation Storyboard.TargetName="container" Storyboard.TargetProperty="Background.Color" To="#ffff8000" /> </Storyboard> 这也将首先对颜色进行动画处理,然后对不透明度进行动画处理... 我做错了什么还是这是一个已知问题?如果是这样,是否有任何已知的解决方法? 这其实是你的眼睛欺骗了你。光是一件棘手的事情,它的强度不是线性的(对数或接近平方取决于我们正在讨论的光强度/颜色的哪个方面)。此外,从灰色到橙色的步骤比减少不透明度要短得多,因此您的眼睛比不透明度变化更快地察觉到这种情况发生。 这里有几个深入探讨该主题的链接: https://computergraphics.stackexchange.com/q/1587 https://www.youtube.com/watch?v=LKnqECcg6Gw 为了用您的示例说明这种现象,我更改了您的模板以显示动画正在做什么。在下面的结果中,您可以看到它确实线性地穿过两个值。 <Button Background="#FF272700" Foreground="White" Padding="16,8" HorizontalAlignment="Center" VerticalAlignment="Center"> <Button.Template> <ControlTemplate TargetType="{x:Type Button}"> <Border x:Name="container" Background="{TemplateBinding Background}" Padding="16,8"> <Grid> <Grid.RowDefinitions> <RowDefinition /> <RowDefinition /> </Grid.RowDefinitions> <TextBlock Text="{Binding Background.Color, ElementName=container}" /> <TextBlock Grid.Row="1" Text="{Binding Background.Opacity, ElementName=container}" /> </Grid> <!--<ContentPresenter Margin="{TemplateBinding Padding}" />--> <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="CommonStates"> <VisualStateGroup.Transitions> <VisualTransition GeneratedDuration="0:0:05" /> </VisualStateGroup.Transitions> <VisualState x:Name="Normal" /> <VisualState x:Name="MouseOver"> <Storyboard Changed="Storyboard_Changed"> <DoubleAnimation Storyboard.TargetName="container" Storyboard.TargetProperty="Background.Opacity" To="0.2" /> <ColorAnimation Storyboard.TargetName="container" Storyboard.TargetProperty="Background.Color" To="#ff8000" /> </Storyboard> </VisualState> </VisualStateGroup> </VisualStateManager.VisualStateGroups> </Border> </ControlTemplate> </Button.Template> </Button> 解决方法是分别更改动画的速度和/或起点,让它们按照您想要的方式显示。

回答 1 投票 0

如何更改每个面图的颜色?

我正在使用 ggplot 绘制有关政党偏好的调查数据(ESS),并为每一方创建一个单独的方面图。我希望每个图都有它所显示的派对的颜色,其中......

回答 1 投票 0

如何在通过 grep 进行管道传输后保留命令的彩色输出

例如,systemd status weechat |grep Active systemd 的输出根据状态为绿色或红色。 当通过 grep (或其他命令,如 tail,...)进行管道传输时,如何保持这一点? 有——

回答 1 投票 0

如何使用 Ruby 为终端输出的文本着色?

使用 Ruby,如何对终端中的输出执行背景和前景文本着色? 我记得,在编写 Pascal 程序时,我们都曾经编写自己的 textcolor(...) 程序来制作...

回答 11 投票 0

更改React文本区域的颜色调整角大小

React textarea 右下角小对角线的颜色可以调整吗?我已经改变了边框颜色,但小对角线仍然是灰色的(都在......

回答 1 投票 0

如何更改 Chrome DevTools 颜色

无缘无故,我在 DevTools 中的导航颜色突然从灰色变成了蓝色。在设备工具栏中,这尤其令人难以忍受。无论我设置什么系统主题,蓝色高亮仍然存在...

回答 1 投票 0

十进制值对于 CSS 中的颜色通道有效吗?

我正在 JavaScript 中开发一个数据可视化库,它依赖于包含 0-255 之间的红色、绿色和蓝色通道值的“Color”类。有什么理由存储 dec...

回答 1 投票 0

ggplot 中相同的连续调色板

我正在尝试使用相同的连续调色板绘制两个图表。在一张图中,调色板表示的范围是 0-0.48,绝大多数点在 0-0.18 之间。另一个...

回答 1 投票 0

Swift Swiftui - 将颜色保存到 UserDefaults 并从 @AppStorage 使用它

在我的 MacOS 和 iOS 应用程序中,我使用从此处创建的颜色:https://uiwjs.github.io/ui-color/,然后是 f.e.工作正常。 颜色(红色:1.47,绿色:1.9,蓝色:2.3).不透明度(1) 然而对于某些颜色...

回答 3 投票 0

CIE XY 色度转换为 CCT 并返回

我正在尝试将 CIE XY 色度坐标 1931 2deg 颜色空间转换为 CCT 并转换回来。我遵循链接的公式。 麦卡米函数: func xyToCCT(x: Double, y: Double) -> Int { 让 n ...

回答 1 投票 0

无 vs 0 - 在 CSS 中的某些颜色函数中,它们什么时候等价,什么时候不等价?

我试图通过在 CodePen 中创建一些视觉示例来理解 CSS 颜色函数中的 none 与 0。我目前的理解是,至少在实践中,没有一个和 0 是等价的,除了

回答 1 投票 0

如何使用 nextJs 在 CSS 中使用环境变量来指定基色?

如何使用环境变量来指定 CSS 中的基色? 我使用 NEXTJS 我的颜色全部定义为我的 globals.css 中的变量: @层基础{ :根 { ... --初级...

回答 1 投票 0

如何编辑 ggMarginal 背景以匹配绘图背景?

我正在尝试使用 ggExtra::ggMarginal() 在侧面添加密度直方图。它工作正常,但背景颜色是白色,而不是我想要的“#fffdf7”颜色。我似乎无法...

回答 1 投票 0

有没有办法在Python中打印彩色文本,但颜色是RGB值?

我一直在尝试找到一种在 Python 3.10.8 中输出一些彩色文本的方法,但是我发现的所有库都只有预设的颜色列表,您可以从中选择并应用于文本。难道是……

回答 1 投票 0

导航栏和支架的背景颜色不同

下面的代码代表以下问题的可重现示例。我希望导航栏的背景颜色与脚手架的背景颜色相同。然而,当我设置这些颜色时......

回答 1 投票 0

如何使用 OpenCV Python 在图像中仅保留黑色文本?

我有以下图片: 。 我想只保留黑色文本 0790 并从图片中删除所有文本。这个 stackoverflow 问题教我们如何去除颜色。不过,我需要保留c...

回答 1 投票 0

如何在android studio中设置.arb文件的样式

我开始在 Android Studio 中使用 .arb 文件,我发现它们很难以纯文本形式阅读。 有什么方法可以使结构的颜色或格式更易读吗? 没有样式代码...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.