【问题标题】:JSF style invalid inputJSF 样式无效输入
【发布时间】:2012-08-06 15:07:22
【问题描述】:

我正在尝试更改无效的输入样式,在它的消息之前。 我找到了this 示例,并尝试了它,但看不到无效输入背景颜色的变化。当输入无效时,我看到它是无效消息,并且我可以看到它的 styleClass 已更改为 postValidationLisenter 中的样式。

是否有原因我看到了正确的 styleClass 但输入样式没有改变?有没有另一种方法来改变输入的风格,但不是从客户端?我希望它对于每个无效输入都是自动的。

更新: 我现在尝试将 styleClass 添加到输入本身的输入中,但仍然无法查看边框和背景颜色。如果我将这些样式定义放在输入中的style 中,我就能看到它们。这是某种错误吗?我知道它不可能是 css 文件,因为我还有其他显示的 css 定义。

【问题讨论】:

  • 其他样式可能会覆盖您的定义。使用 Firebug 或浏览器的检查工具来查看实际应用到元素的样式。尝试直接使用style 而不是styleClass,看看是否可行。如果它有效,那就是覆盖样式的情况。
  • 您的问题标签上写着richfaces,但您链接到的示例来自primefaces。它们是不同的库,您如何确定该示例适用于您的案例?

标签: css jsf jsf-2 richfaces


【解决方案1】:

原来是css定义中缺少!important,这就是为什么我看不到边框颜色的原因。所以它甚至与无效问题无关。 我找到了here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-10
    • 1970-01-01
    • 2014-10-14
    • 2020-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多