有没有办法设置验证消息的样式(WrongValueException 等),因为它绝对不是触摸友好的。
我在 zk 的文档中进行了搜索,但一无所获。
目前我使用 Zk 6.5.2
有没有办法设置验证消息的样式(WrongValueException 等),因为它绝对不是触摸友好的。
我在 zk 的文档中进行了搜索,但一无所获。
目前我使用 Zk 6.5.2
验证消息显示在ErrorBox
小部件中。
z 类是z-errbox
。不幸的是,我不相信 ZK 会给你一个钩子来为任何特定的 ErrorBox 指定一个自定义的 z 类。这意味着覆盖 ErrorBox 样式的唯一方法是覆盖所有 ErrorBox 的样式。听起来这可能对您有用,如果是这样,您可以在源代码中查看 ZK 样式类定义。
例如,您可以使用 .. 覆盖验证文本颜色。
.z-errbox-center {
color: blue;
}
附带说明一下,您可能希望将自定义 CSS 文件挂接到 ZK 中,而不是手动将其加载到页面上。这将确保它尽可能快地加载,并且用户不会在页面加载时看到样式发生变化。
(在 WEB-INF/zk.xml 中)
<desktop-config>
<theme-uri>/css/style.min.css</theme-uri>
</desktop-config>
您可以在文档中阅读有关 theme-uri 标记的更多信息。