【发布时间】:2020-06-24 23:54:37
【问题描述】:
DNN 9.3.1 2sxc 10.25.2
我在 2sxc 内容模块中添加了一个名为“图标”的字段,并将其设为字体图标选择器。我的 DNN 皮肤通过 CSS 中的 CDN 加载了 FontAwesome 5。
查看 2sxc 字体图标选择器字段设置,它需要 CSS 前缀、预览 CSS 类和字体文件。 (我从 CDN 获得了 FontAwesome 5 图标,但我知道我需要在本地引用它们 - 所以我下载了 Font Awesome 5 并将其上传到我的服务器并在那里引用它)。
但 Font Awesome 5(免费)有 3 个不同的字体前缀类:fab、far 和 fas。 (品牌、常规和实体)。
因此,当我使用选择器选择图标时,它不会正确地为图标添加前缀。我希望当我选择图标时,它会添加正确的前缀,例如“fas fa-user”,但它只输出“fa-user”,因此图标不会出现。
我的剃须刀模板如下所示:
<i class="@Content.IconPicker"></i>
是我设置错误还是 2sxc Icon Picker 不支持 Font Awesome 5?如何配置设置以使 Font Awesome 5 正常工作?
【问题讨论】:
标签: dotnetnuke 2sxc font-awesome-5