gpt4 book ai didi

c# - Metro UI CSS Font Awesome

转载 作者:太空狗 更新时间:2023-10-29 22:26:25 27 4
gpt4 key购买 nike

我在布局中使用 Metro UI 项目。我还将字体 awesome 添加到我的项目中,但是当我同时使用 metro 和字体 awesome 时,出现了一些问题:

<div class="tile-content icon">
<span>
<i class="fa fa-ticket fa-fw"></i>
</span>
</div>

我想将 fa 图标设置到 Metro UI 标题中,但是当我运行代码时,我看不到标题中的图标:

enter image description here

如果我只添加以下内容:

<i class="fa fa-ticket fa-fw"></i>

一切都很好...有人可以帮助我吗?

最佳答案

我遇到了同样的问题。您需要“强制” Font Awesome 字体:

.fa {
display: inline-block;
font-family: FontAwesome !important;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

此 block 位于 font-awesome.css 文件中,您需要添加 !important 以便 Metro UI 不会覆盖它。
如果您不想/可以编辑原始 CSS 文件,您也应该能够通过将以下内容添加到您自己的 CSS 文件来解决此问题:

.fa {
font-family: FontAwesome !important;
}

出现此问题的原因是,Metro UI CSS 中的一种样式确实覆盖了图 block 的 font-family 样式,因此默认情况下不再使用 font-awesome 字体。

p>

关于c# - Metro UI CSS Font Awesome ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23648905/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com