rgba 不适用于 CSS 中的填充 属性
rgba doesn't work for fill property in CSS
circle {
fill: rgba(248, 248, 248, 0.5);
}
<svg width='400' height='400'>
<circle r='100' cx='200' cy='200'></circle>
</svg>
rgb 代码适用于此,但我发现 rgba 不起作用。形状变得不可见。
我在 Chrome 和 Firefox 上进行了测试。
我是不是漏掉了什么?
圆圈几乎是白色的,而且部分透明,只是在白色背景下看不到它。
在黑色背景上,您可以看到 Firefox 和 Chrome...
都完美地呈现了它
svg {
background-color: black;
}
circle {
fill: rgba(248, 248, 248, 0.5);
}
<svg width='400' height='400'>
<circle r='100' cx='200' cy='200'></circle>
</svg>
circle {
fill: rgba(248, 248, 248, 0.5);
}
<svg width='400' height='400'>
<circle r='100' cx='200' cy='200'></circle>
</svg>
rgb 代码适用于此,但我发现 rgba 不起作用。形状变得不可见。 我在 Chrome 和 Firefox 上进行了测试。
我是不是漏掉了什么?
圆圈几乎是白色的,而且部分透明,只是在白色背景下看不到它。
在黑色背景上,您可以看到 Firefox 和 Chrome...
都完美地呈现了它svg {
background-color: black;
}
circle {
fill: rgba(248, 248, 248, 0.5);
}
<svg width='400' height='400'>
<circle r='100' cx='200' cy='200'></circle>
</svg>