我一直是一个使用Java和Python的后端开发者。我曾经使用过JQuery进行验证、数据表格以及核心JavaScript任务等操作。我一直使用默认的JQuery CSS。
现在我被要求创建一个自动完成小部件,其外观和体验与LinkedIn的自动完成相似。结果应该分组到类别中,并且如果可能,在列表项的左侧显示图像。我不知道如何更改UI主题的CSS类来实现此目的。我的CSS经验非常有限。
任何指导都将不胜感激。
谢谢,
Sam
P.S. 根据第一个回答,我进行了以下编辑:
我已经使用Firebug查看了自动完成结果是如何生成的:
现在我被要求创建一个自动完成小部件,其外观和体验与LinkedIn的自动完成相似。结果应该分组到类别中,并且如果可能,在列表项的左侧显示图像。我不知道如何更改UI主题的CSS类来实现此目的。我的CSS经验非常有限。
任何指导都将不胜感激。
谢谢,
Sam
P.S. 根据第一个回答,我进行了以下编辑:
我已经使用Firebug查看了自动完成结果是如何生成的:
<ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all" role="listbox" aria-activedescendant="ui-active-menuitem" style="z-index: 1; top: 114px; left: 55px; display: block; width: 176px;">
<li class="ui-menu-item" role="menuitem"><a class="ui-corner-all" tabindex="-1">Java</a></li>
<li class="ui-menu-item" role="menuitem"><a class="ui-corner-all" tabindex="-1">JavaScript</a></li></ul>
但是它是在哪里生成的?我该如何更改生成的内容?