gpt4 book ai didi

ios - CSS 渐变不适用于 iOS

转载 作者:IT王子 更新时间:2023-10-29 08:21:38 44 4
gpt4 key购买 nike

我创建了一个 gradient background使用 CSS 生成器。这在所有主流浏览器和 Android 上都能完美运行。但是在 iOS 中我得到 this .

我需要向这个渐变添加什么才能使其在 iOS 上运行?

编辑: 因为这个问题没有得到足够的重视,我想问一个不同的问题:我需要什么 css 标签来为 safari/ios 创建线性渐变,当,在这种情况下,-webkit-linear-gradient 不起作用?是否还有其他专门用于 safari 的 css 渐变标签?

这是我的背景代码:

.gradient {
/* Legacy browsers */
background: #FF7701 url("gradient-bg.png") repeat-x top;
-o-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
/* Internet Explorer */
*background: #FF7701;
background: #FF7701\0/;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gradient-bg.png", sizingMethod="scale");
}
@media all and (min-width: 0px) {
.gradient {
/* Opera */
background: #FF7701 url("gradient-bg.svg");
/* Recent browsers */
background-image: -webkit-gradient(
linear,
left top, left bottom,
from(#FFAD26),
to(#FF7701),
color-stop(0.5, #FEA026),
color-stop(0.5, #FFFFFF),
color-stop(0.5, #FFFFFF),
color-stop(0.5, #FFFFFF),
color-stop(0.5, #FF8B00)
);
background-image: -webkit-linear-gradient(
top,
#FFAD26,
#FEA026 50%,
#FFFFFF 50%,
#FFFFFF 50%,
#FFFFFF 50%,
#FF8B00 50%,
#FF7701
);
background-image: -moz-linear-gradient(
top,
#FFAD26,
#FEA026 50%,
#FFFFFF 50%,
#FFFFFF 50%,
#FFFFFF 50%,
#FF8B00 50%,
#FF7701
);
background-image: -o-linear-gradient(
top,
#FFAD26,
#FEA026 50%,
#FFFFFF 50%,
#FFFFFF 50%,
#FFFFFF 50%,
#FF8B00 50%,
#FF7701
);
background-image: linear-gradient(
top,
#FFAD26,
#FEA026 50%,
#FFFFFF 50%,
#FFFFFF 50%,
#FFFFFF 50%,
#FF8B00 50%,
#FF7701
);
}
}

最佳答案

至少在移动版 Safari 中,您不能使用关键字 transparent , 你必须使用 rgba(255, 255, 255, 0)相反。

这在此处描述:https://developer.apple.com/library/safari/documentation/internetweb/conceptual/safarivisualeffectsprogguide/Gradients/Gradient.html

如你所见,即使在苹果自己的官方文档中,rgba(255, 255, 255, 0)使用而不是 transparent .

关于ios - CSS 渐变不适用于 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16816648/

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