内置 2sxc 操作缺少图标

问题描述

我遇到了一个奇怪的情况。我有一个 DNN 实例,上面运行着多个门户。我启动了一个新门户,当我添加一个 2sxc 内容应用程序时,添加和编辑等内置操作的图标丢失了。但是,DNN 实例中的其他门户都有图标。

您可以在以下网站的图片中看到蓝色的操作按钮,但没有图标:

enter image description here

我已经检查了两个站点上呈现的 html,并且图标按钮包含相同的 html:

<div><i class="icon-sxc-pencil" aria-hidden="true"></i></div>

删除 aria-hidden="true" 不会使图标出现。我想我一定是网站上缺少一种缺少图标的图标字体,但我不确定该使用哪一种。

编辑 1

我注意到 font-awesome 没有被加载,所以我在网站的标题添加了以下内容

<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css?cdv=607" type="text/css" rel="stylesheet">

但是图标还是不见了

有人对为什么缺少这个图标有一些想法吗?

谢谢

解决方法

我认为将图标映射到按钮的 CSS 有问题。

首先只是向上计数客户端依赖项编号,我猜它会解决所有问题。

否则使用inspect-element调试更多,看看其他工具栏如何获得它们的图标,以及这个实例有什么不同。

enter image description here