SVG 位于 OPTION 元素内

问题描述 投票:0回答:2
html svg html-select
2个回答
33
投票

HTML

<option>
元素只能包含纯文本。

您遇到的是长期运行的“如何设计

<select>
元素的样式”讨论。描述多年来提出的所有可能的黑客和解决方案远远超出了此处答案的范围,并且纯粹基于意见。四处寻找

  • CSS hack 试图覆盖操作系统提供的样式
  • 用于 Javascript 库的 UI 模块,可模拟
    <select>
    与其他元素的行为
  • 网络组件

并做出自己的决定。


0
投票

直接回答:

  1. 使用表情符号,尽管它们在不同的浏览器和版本中看起来有所不同
  2. 使用 select2 jquery 方法。安装并使用它
© www.soinside.com 2019 - 2024. All rights reserved.