1

我有以下代码(仅包括相关属性):

<ice:inputText styleClass="myClass" />

呈现为

<input class="myClass" />

这很好,但是

<ice:inputText styleClass="myClass" disabled="true" />

呈现为

<input class="myClass-dis" disabled="true" />

因此不再应用原始样式类。

现在,我当然可以更改我的 CSS 以适应它,但我有几个不同的类用于不同样式的输入字段,它们都需要有自己的 -dis 版本。这尤其令人讨厌,因为所有这些禁用的样式都是相同的,而普通的 CSS 方式非常适合处理这个问题:只需组合类即可将所需的外观添加到任何标准样式。

那么,有没有办法阻止 IceFaces 自动附加我的样式类(例如可以控制前置表单 ID)?

4

0 回答 0