我已经构建了一个自定义对话框。所有的功能都很好,但只有一件事让我很沮丧。我已经为这个对话框设置了自定义样式类。它在IE中工作得很好,但当使用chrome浏览器时,我没有看到我的样式被应用。
例如,我有对话框的背景颜色为黑色,边框颜色为黑色。当我使用chrome时,我没有看到任何这些样式。 谁能帮我弄清楚这是怎么回事?Chrome有一些优秀的调试工具。例如,您可以右键单击对话框中的一个元素,然后选择"Inspect element"。在右边,它会给你一个完整的分解CSS样式是如何应用到它。
从这里你可以调试为什么一个元素的样式是这样的。你会注意到奇怪的CSS样式,比如"FJDLKSJFLKDSJF"。这些都是GWT创建的样式,通常在UIBinder布局中。其他样式将被命名为"GWT-DecoratedPanel"。这些样式是用于主题化GWT小部件的样式,并且可以被覆盖。
如果没有看到具体的CSS,除了这些提示之外很难提供任何帮助。