Java e4中一个元素上的多个css类
我试图用css在e4 RCP应用程序中设计一些组件 我偶然发现的一件事是当你执行 复合材料似乎不再有“class1”,而只有“class2”Java e4中一个元素上的多个css类,java,css,eclipse,rcp,e4,Java,Css,Eclipse,Rcp,E4,我试图用css在e4 RCP应用程序中设计一些组件 我偶然发现的一件事是当你执行 复合材料似乎不再有“class1”,而只有“class2” 难道不可能像在网站元素()上那样为一个对象提供多个类吗?是的,HTML确实支持多个类。然而,e4IStylingEngine和WidgetElement类似乎只支持一个类 更新: 进一步测试,CSS类匹配代码会处理类字符串中的空格,因此可以指定多个由空格分隔的类。RCP当然可以-编辑您是否尝试过cssEngine.setClassname(composit
难道不可能像在网站元素()上那样为一个对象提供多个类吗?是的,HTML确实支持多个类。然而,e4
IStylingEngine
和WidgetElement
类似乎只支持一个类
更新:
进一步测试,CSS类匹配代码会处理类字符串中的空格,因此可以指定多个由空格分隔的类。RCP当然可以-编辑您是否尝试过
cssEngine.setClassname(composite,“class1 class2”)实际上,使用空格作为分隔符的方法确实有效。非常感谢你。
cssEngine.setClassname(composite, "class1");
cssEngine.setClassname(composite, "class2");