Визуально настроить автозаполнение в Wicket

StackOverflow https://stackoverflow.com/questions/70090

  •  09-06-2019
  •  | 
  •  

Вопрос

Как можно визуально настроить поля автозаполнения в Wicket (изменить цвета, шрифты и т. д.)?

Это было полезно?

Решение

Вы можете использовать CSS, чтобы изменить внешний вид этого компонента.Для компонента автозаполнения Ajax в версии 1.3 элементом, который вы хотите переопределить, является 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, вероятно, есть самый полезный ответ для ваших нужд.Лично я всегда считал, что автоматический полный контроль Ajax по умолчанию в Wicket совершенно недостаточен для моих нужд.Если вы действительно хотите, чтобы ваше автозаполнение выглядело профессионально, используйте библиотеки Ajax Wicket.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top