我有以下代码(仅包含相关属性):
<ice:inputText styleClass="myClass" />
呈现为
<input class="myClass" />
这很好,但是
<ice:inputText styleClass="myClass" disabled="true" />
呈现为
<input class="myClass-dis" disabled="true" />
因此不再应用原始样式类。
现在,我当然可以更改我的CSS以适应这一点,但是我有几个不同的类用于不同风格的输入字段,这些都需要拥有自己的-dis版本。这尤其令人烦恼,因为禁用的样式对于所有这些都是相同的,并且普通的CSS方式非常适合处理这个:简单地组合类以将所需的外观添加到标准样式。
那么,有没有办法阻止IceFaces自动粘贴我的样式类(例如可以控制前缀表单ID)?