代码之家  ›  专栏  ›  技术社区  ›  Bryan Denny

下拉列表中选项的粗体部分

  •  7
  • Bryan Denny  · 技术社区  · 17 年前

    在下拉列表选项中,是否可以只加粗部分文本,或者这是不可能的?

    我知道你可以用CSS设计整个选项的样式,但这不是我要找的。选项标记内的HTML不会呈现。

    下面是下拉列表项的示例:

    某物 ID说明

    2 回复  |  直到 14 年前
        1
  •  5
  •   Tony Miller    17 年前

    你不能这样做。最有可能的解决方案是添加一个具有硬编码样式的环绕范围,但是IE(7)和Firefox(3.0.12)都不支持这一点。事实上,如果您在firefox中查看生成的源代码,那么内部范围将被完全剥离。

    您所能做的就是使用一个JavaScript解决方案来提供select的外观,而不实际使用select。

    编辑:这里有一个关于如何做的很好的方法: http://www.devirtuoso.com/2009/08/styling-drop-down-boxes-with-jquery/

        2
  •  2
  •   marcgg    17 年前

    不可能,或者至少不能跨浏览器工作。如果您真的需要这个,您可以创建自己的下拉列表,但我不推荐它。