문제

Wicket에서 자동 완성 필드를 시각적으로 사용자 정의하려면 어떻게 해야 합니까(색상, 글꼴 등 변경)?

도움이 되었습니까?

해결책

CSS를 사용하여 이 구성 요소의 모양을 수정할 수 있습니다.1.3의 Ajax 자동 완성 구성 요소의 경우 재정의하려는 요소는 div.wicket-aa이므로 예를 들어 다음과 같이 할 수 있습니다.

div.wicket-aa {
    background-color:white;
    border:1px solid #CCCCCC;
    color:black;
}
div.wicket-aa ul {
   list-style-image:none;
   list-style-position:outside;
   list-style-type:none;
   margin:0pt;
   padding:5px;
}
div.wicket-aa ul li.selected {
    background-color:#CCCCCC;
}

다른 팁

Perilandmishap은 아마도 귀하의 요구에 가장 유용한 답변을 제공할 것입니다.개인적으로 나는 항상 Wicket의 기본 Ajax 자동 완성 제어 기능이 내 필요에 비참할 정도로 불충분하다는 것을 알았습니다.자동 완성에 대한 전문적인 "느낌"을 정말로 원한다면 Wicket의 Ajax 라이브러리를 사용해 보세요.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top