问题标签 [cssresource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
842 浏览

css - 将样式应用于 GWT 小部件

我刚刚开始探索 GWT,我对将样式应用于 GWT 小部件的不同方式有点困惑。在 gwt 文档中,有 4 种方法可以覆盖小部件的默认样式,

1) 在主机 HTML 页面中使用标签。(不推荐使用)2) 使用模块 XML 文件中的元素。(不推荐使用)3) 使用包含在 ClientBundle 中的 CssResource。4) 在 UiBinder 模板中使用内联元素。

假设我在某个包中有一个 CSS 文件,例如 com.abc.xyz.styles.css 。该文件具有以下内容,

我将如何注入这个 css 文件?如何使用上述样式的第 3 和第 4 选项来完成此操作?

0 投票
1 回答
28 浏览

css - mgwt IconHandler 和颜色 3 位 HEX 错误

MGWT IconHandler 有 2 个实现:

第二个:IconHandlerEmulatedImpl 不支持 3 位 HEX 颜色代码。

当我使用一个变量定义的css文件是这样的:

MGWTCssResource(或 CssResource)对其进行缩写并返回:

然后,我的按钮不是白色,而是蓝色(#000fff)。

如何解决这个问题或如何停止 CssResource 缩写颜色?

0 投票
1 回答
740 浏览

css - 如何将外部 CSS 样式表注入 GWT 面板小部件?

如何在 GWT 中将 CSS 样式表注入我的垂直面板之一?

我有以下代码

主面板资源.java

主面板.css

0 投票
1 回答
646 浏览

css - 与 gwt Uibinder 一起使用带有背景图像集的 css

我有一个扩展 ClientBundle 并定义 CssResource 的类。我想在模板 Uibinder 中使用它作为面板的 css 属性(这将是背景。但在运行期间未显示图像。按照代码:

图片.css:

BundleResouces.java:

Home.ui.xml(模板):

主页.java:

如果我尝试使用 background-color: red 它可以工作,因此 css 被正确指向。不知道怎么解决,谢谢!

0 投票
0 回答
74 浏览

java - GWT - 在 Selenium 测试中使用 CssResource

是否可以使用CssResource在 Selenium 测试中生成的?

我们在具有混淆 css 类的环境中运行 selenium 测试,所以我需要CssResource在测试中返回混淆的类名。

0 投票
1 回答
32 浏览

java - GWT 使用多个 CssResources 初始化 ClientBundle

我正在努力将一些遗留代码更新到 GWT 2,我遇到了一些奇怪的行为。我有一个根据 gwt 文档扩展 ClientBundle 的自定义接口。在该包中,我定义了几个 CssResources 来指向我的模块的各种 .css 文档。当我去实际初始化我的模块时,问题就来了。我在初始化程序中有一些代码可以获取对每个 CssResource 的静态引用并调用 ensureInjected()。问题是,只有第一个调用实际上做任何事情。任何后续调用似乎都被忽略了,css 样式也没有添加到应用程序中。我需要做什么才能为单个模块处理多个 css 文档?

CssBundle.java

ClientCss.java

ExtAllCss.java

我的模块.java