内置 2sxc 操作缺少图标

icons missing for built in 2sxc actions

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

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

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

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

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

编辑 1

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

<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 进行更多调试,以查看其他工具栏如何获取其图标,以及与此实例有何不同。