html - Font Awesome unicode 图标在 Firefox 中不起作用

标签 html font-awesome html-select

这是我的 html 代码。

  <label><b>Phone Verified : </b></label>
  <select class="form-control phone_verified">
      <option value="">Select Option</option>
      <option value="1">Yes (&#xf00c;)</option>
      <option value="0">No (&#xf00d;)</option>
  </select>

我已经链接了cdn bootstrap链接

<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css" rel="stylesheet"/>
<style type="text/css">
  select  {
  font-family: 'FontAwesome', 'open sans'
}
</style>

在我的 chrome 浏览器 中,图标运行完美。

enter image description here

但在 firefox 中不 工作。

enter image description here

我关注了这个font awesome icon in select option

谁能告诉我我做错了什么?

检查 JSFiddle 链接:- https://jsfiddle.net/17j8pxqb/

最佳答案

不幸的是,这是几个浏览器的老问题,尤其是 Mac OS X 上的 Firefox。有一个 hack,您可以将“multiple”属性添加到 select 标签,但这会改变下拉框的性质,并且可以导致用户输入不需要的内容。

 <select multiple class="form-control phone_verified">
  <option value="">Select Option</option>
  <option value="1">Yes (&#xf00c;)</option>
  <option value="0">No (&#xf00d;)</option>
  </select>

Working solution on Fiddle

Issue on Github

关于html - Font Awesome unicode 图标在 Firefox 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57430455/

相关文章:

javascript - JavaScript 中的一个错误

javascript - 具有动态行程的 SVG 仪表

c# - 如何更改 Xamarin 导航标题中所有工具栏项目的字体

html - 选择下拉菜单文本左右拆分?

jQuery 选择带有按钮的选项

javascript - 更改子元素的 css 类

html - 省略 </TD> 和 </TR> 标签是否安全?

html - 如何制作字体超棒的发光 css

html - 右对齐引导列表组中的动画 Font Awesome 图标

html - 通过 css 设置标签的大小属性?