【发布时间】:2012-01-03 09:52:05
【问题描述】:
我想改变 Dropdownlist 项的颜色不是全文,而是不同颜色的文本的某些部分,如 Listitem 文本是
这是 stackoverflow
在上面假设 stackoverflow 将是红色的。
请帮忙。
【问题讨论】:
-
@Matten:OP 已经将其标记为 ASP.NET。
-
只能将 CSS 类设置为整个 ListItem(HTML 中的选项),但不能将选项拆分为多个跨度,因为选项标签中只允许使用文本。 w3.org/TR/html401/interact/forms.html#edef-OPTION 因此,每个 ListItem 只能应用一种颜色。
-
如果你真的想让自己努力工作以获取微薄的收益 - 创建一个按钮和文本框,它就像一个下拉列表(JQuery 在这里会很好),点击按钮你可以显示一组 可以包含您想要的任何内容。 FWIW:我认为这不值得这么麻烦!
-
谢谢大家。不知何故,我设法使用jankoatwarpspeed.com/post/2009/07/28/…
-
好吧,请注意,我会否决您的解决方案,因为您明确询问 DropdownList 项目的颜色 - 您的解决方案不使用该颜色。你复制行为。这没关系 - 但不是您问题的有效答案。