是否可以在 Wicket 的下拉菜单中添加彩色项目?Dropdown 将从枚举类中获取其值。例如,枚举类具有“红、黄、绿”元素。根据元素,下拉菜单的部分将是绿色、红色、黄色。我怎样才能做到这一点?是否可以在 DropDownChoice 上使用 AttributeModifier?
问问题
1347 次
3 回答
4
Select 组件比 DropDownChoice 更灵活,但由于每个 <option> 使用了一个 SelectOption 组件,它也消耗更多内存。
于 2012-04-10T10:37:18.750 回答
2
试试这个.....
<style type="text/css">
OPTION.red{color:red}
OPTION.yellow{color:yellow}
OPTION.green{color:green}
</style>
<select id="myselect">
<option value="1" class="red">red</option>
<option value="2" class="yellow">yellow</option>
<option value="3" class="green">green</option>
</select>
于 2012-04-09T11:24:37.947 回答
0
在 wiki 上详细介绍了几种方法,可以在呈现时动态添加或更改 html 标记上的属性。
于 2012-04-09T13:11:41.187 回答