gpt4 book ai didi

CSS3 透明度 + 渐变

转载 作者:数据小太阳 更新时间:2023-10-29 09:04:58 28 4
gpt4 key购买 nike

RGBA 非常有趣,-webkit-gradient-moz-gradient 和呃... progid:DXImageTransform.Microsoft.gradient 也是如此...是的。 :)

有没有办法将 RGBA 和渐变这两者结合起来,以便使用当前/最新的 CSS 规范实现 alpha 透明度的渐变。

最佳答案

是的。您可以在 webkit 和 moz 渐变声明中使用 rgba:

/* webkit example */
background-image: -webkit-gradient(
linear, left top, left bottom, from(rgba(50,50,50,0.8)),
to(rgba(80,80,80,0.2)), color-stop(.5,#333333)
);

( src )

/* mozilla example - FF3.6+ */
background-image: -moz-linear-gradient(
rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 95%
);

( src )

显然,您甚至可以在 IE 中使用一种奇怪的“扩展十六进制”语法来执行此操作。第一对(在示例 55 中)指的是不透明度级别:

/* approximately a 33% opacity on blue */
filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr=#550000FF, endColorstr=#550000FF
);

/* IE8 uses -ms-filter for whatever reason... */
-ms-filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr=#550000FF, endColorstr=#550000FF
);

( src )

关于CSS3 透明度 + 渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2293910/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com