0

検証メッセージのスタイルを設定する方法はありますか (WrongValueException など)。

zk のドキュメントを検索しましたが、何も見つかりませんでした。

現在、私はZk 6.5.2を使用しています

4

1 に答える 1

1

検証メッセージは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 タグの詳細については、ドキュメント を参照してください。

于 2013-09-20T13:32:35.597 に答える