2013-09-20 7 views
0

Есть способ стилизации сообщения о валидации (WrongValueException и т. Д.) Потому что это абсолютно не касается дружеских отношений.ZK Custom Validation Style

Я искал в документах zk, но ничего не нашел.

В настоящее время я использую Zk 6.5.2

ответ

1

Сообщения проверки отображаются в ErrorBox widget.

Класс z - z-errbox. К сожалению, я не считаю, что ZK дает вам возможность указать пользовательский класс z для любого конкретного ErrorBox. Это означает, что единственный способ переопределить стиль для ErrorBox - это переопределить стиль для всех ErrorBoxes. Похоже, это может сработать для вас, если это так, вы можете увидеть определения класса стиля ZK in the source code.

Например, вы можете переопределить цвет текста проверки с ..

.z-errbox-center { 
    color: blue; 
} 

Как примечание стороны, вы, вероятно, хотите подключить свой собственный CSS файл в ЗК, а не вручную загрузить его на странице , Это обеспечит его загрузку как можно быстрее, и пользователь не увидит изменения стилей при загрузке страницы.

(в WEB-INF/zk.xml)

<desktop-config> 
    <theme-uri>/css/style.min.css</theme-uri> 
</desktop-config> 

Вы можете прочитать больше о теме URI-тег in the documentation.

+0

Я предпочитаю инструкции по обработке моих стилей: http://books.zkoss.org/wiki/ZUML%20Reference/ZUML/Processing% 20Инструкции/стиль , используя это, пользователь не увидит цепочки ни – Kani

+0

Это хороший. Я не знал, что тег обрабатывается быстрее, чем тег ['