gpt4 book ai didi

gwt - CSS 资源 - 结合文字和运行时替换

转载 作者:行者123 更新时间:2023-12-01 12:50:45 25 4
gpt4 key购买 nike

要启用使用浏览器特定规则的运行时外观更改,我需要结合两种 CSS 资源功能 - 运行时替换和文字。

例如,要有动态按钮渐变,我会这样做:

button {
background: literal("-moz-linear-gradient(top, lightBg 0%, darkBg 100%)");
background: literal("-webkit-linear-gradient(top, lightBg 0%, darkBg 100%)");
background: literal("-o-linear-gradient(top, lightBg 0%, darkBg 100%)");
background: literal("-ms-linear-gradient(top, lightBg 0%, darkBg 100%)");
background: linear-gradient(top, lightBg 0%, darkBg 100%);
}

其中 lightBg 和 darkBg 在运行时使用 @eval 求值。

问题是 GWT 不解析文字字符串,所以它不计算这两个值。参见 here

这可能吗?谢谢。

最佳答案

我相信你可以连接文字和常规 css,它看起来像

background: literal("-moz-linear-gradient(") top lightBg 0, darkBg 100 literal(")");

不确定是否需要最后一个文字。

关于gwt - CSS 资源 - 结合文字和运行时替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9005136/

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