我尝试使用CSS在e4 RCP应用程序中设计一些组件。
我偶然发现的一件事是,当您执行
cssEngine.setClassname(composite, "class1"); cssEngine.setClassname(composite, "class2");
似乎Composite将不再具有“ class1”,而只有“ class2”。
像在网站元素(<a class="class1 class2"> </a>)上一样,是否可以给一个对象多个类?
是的,HTML确实支持多个类。但是,e4IStylingEngine
和WidgetElement
类似乎仅支持一个类。
更新:进一步测试CSS类匹配代码确实处理了类字符串中的空格,因此可以指定多个由空格分隔的类。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句