java - GWT。在不覆盖原生样式的情况下向元素添加主要的 css 样式

标签 java gwt

如何将 CSS 类添加到小部件,而不覆盖所有 gwt 的属性,而仅覆盖我的样式中存在的那些属性?

当我使用

addStyleName('myCss') - 然后 gwt 的原生样式占主导地位,如果它们存在于原生 GWT 样式中,我的样式将不适用。

当我使用

setStyleNamesetPrimaryStyleName 然后所有原生 GWT 样式都将被丢弃。

最佳答案

如果您希望规则中的某些样式覆盖 GWT 默认样式,您可以在 CSS 规则中向它们添加 !important

例子:

.myStyle {
  border-width: 3px !important;
}

关于java - GWT。在不覆盖原生样式的情况下向元素添加主要的 css 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9885720/

相关文章:

java - 如何加密桌面应用程序和基于 REST 的 Web 服务之间的通信?

java - 基于 EnumSet 在 GWT ValueListBox 中设置可接受值的列表?

java - 如何确定我的服务器可以支持特定应用程序的用户数量

java - 如何设置 GWT 编辑器错误的样式

java - 图像包位置

java - 我可以在 Selenium Webdriver 中使用 Java 发送电子邮件并添加附件吗?

java - JTable 中的 JFileChooser

java - System.gc 将在 android(Andengine) 中工作

java - 如何在模式级别监听 kafka 事件

tomcat - 在 Tomcat 中部署 GWT/GWTP 应用程序