【问题标题】:Angular/SVG: Fill darkens or overlaps?Angular/SVG:填充变暗或重叠?
【发布时间】:2021-11-17 14:29:21
【问题描述】:

我在 Angular 中有一个 SVG,但我不确定填充是如何工作的。

foo 确实会重叠并使每个圆圈变暗,而 bar 不会。 在我看来,两者似乎都应该产生相同的结果。

???

https://stackblitz.com/edit/angular-ivy-dog597?file=src/app/app.component.ts

【问题讨论】:

  • 我怀疑你之前的问题实际上也被这个答案回答了。

标签: angular svg


【解决方案1】:

'#' + 0xaaaaaa;序列化为 #11184810 因为值 0xaaaaaa 被转换为十进制,你可以看到如果你添加类似 console.log('#' + 0xaaaaaa);

然后 11184810 被浏览器解释为十六进制 rgba,即红色 = 11、绿色 = 18、蓝色 = 48 和 alpha = 10。

我猜你真正想要的是这样的东西……

console.log('#' + 0xaaaaaa.toString(16));

【讨论】:

    猜你喜欢
    • 2021-11-16
    • 1970-01-01
    • 2021-12-05
    • 1970-01-01
    • 2017-02-27
    • 2023-04-05
    • 1970-01-01
    • 2021-01-02
    相关资源
    最近更新 更多