google-chrome - 选项组中断特殊字符

标签 google-chrome internet-explorer firefox safari font-awesome

我需要将 Fontawesome 中的图标添加到选择器的选项中。它工作正常,除非我使用 optgroup

<select>
    <optgroup label="group name">
        <option>opt1 &#xf042;</option>
        <option>opt2 &#xf043;</option>
    </optgroup>
    <option>opt3 &#xf042;</option>
    <option>opt4 &#xf043;</option>
</select>

这是JSfiddle .

任何想法为什么?

最佳答案

我更新了您的 fiddle 以使用外部资源。

它导入一个 javascript 文件和一个 css 文件,现在显示图标。

如果您在 FontAwesome 上注册了一个帐户,他们会向您发送一个链接。
在您的代码中尝试以下内容,看看它是否有效,我打赌它会。

<link rel="stylesheet" type="text/css" href="https://fontawesome.io/assets/font-awesome/css/font-awesome.css">
<script type="text/javascript" src="https://use.fontawesome.com/cec949909c.js"></script>

关于google-chrome - 选项组中断特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43784985/

相关文章:

html - CSS 无法在 Internet Explorer 中正确显示

google-chrome - TWAIN Chrome USB API

html - 在触摸屏上触发 ":active"伪类

javascript - Paypal 捐赠按钮在 chrome 中不起作用 ://extensions/(OptionsV2)

javascript - innerHtml 和 innerText 破坏 Internet Explorer 中的选项卡

internet-explorer - 文档类型声明导致 Internet Explorer 抛出 SSL 警告

javascript - 如何在 Greasemonkey 中为 firefox 创建快捷方式?

google-chrome - @font-face 用于自定义字体,在 Chrome 中字体不流畅

javascript - IE 9 中的 Jquery 动画圆弧/圆绘图

JavaScript 无法在 Firefox 的 iframe 内运行