GVKun编程网logo

如何为导入 fontawesome 图标的项目界面分配正确的类型(导入fonts没有权限)

11

针对如何为导入fontawesome图标的项目界面分配正确的类型和导入fonts没有权限这两个问题,本篇文章进行了详细的解答,同时本文还将给你拓展#翻译#如何将FontAwesome转成PNG图标、c

针对如何为导入 fontawesome 图标的项目界面分配正确的类型导入fonts没有权限这两个问题,本篇文章进行了详细的解答,同时本文还将给你拓展#翻译# 如何将 Font Awesome 转成 PNG 图标、css – fontawesome 5.x将颜色设置为图标、css – 使用Font Awesome图标作为项目符号、css – 使用字体Awesome图标的项目符号,与一个单一的列表项元素等相关知识,希望可以帮助到你。

本文目录一览:

如何为导入 fontawesome 图标的项目界面分配正确的类型(导入fonts没有权限)

如何为导入 fontawesome 图标的项目界面分配正确的类型(导入fonts没有权限)

以前没有使用过这些图标,但您是否尝试过在 HTML 中不使用 {{ }} 引用它?

,

尝试以 font awesome 建议的方式使用它,并带有标签:

 <span >
            <i [ngClass]="['fas','fa-' + data.icon]"></i>

          </span>

#翻译# 如何将 Font Awesome 转成 PNG 图标

#翻译# 如何将 Font Awesome 转成 PNG 图标

Font Awesome为Twitter Bootstrap提供了一种独一无二的图像字体.它还提供了CSS的很强的扩展性. CSS 提供了一种描述HTML的机制,可以让你自由的设计网页。 你能给Font Awesome加上各种各样的参数来满足你的需求,比如说改变字体,字体大小,图标颜色,阴影等等。

font-awesome-download

css – fontawesome 5.x将颜色设置为图标

css – fontawesome 5.x将颜色设置为图标

我无法使用这些代码着色font-awesome5图标.我尝试了“填充”css属性来设置颜色,但它没有用.

HTML代码:

<div>
  <div>
    <div>
      <i></i>
      <div>LOREM</div>
      <div>Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui.</div>
    </div>
  </div>
  <div>
    <div>
      <i></i>
      <div>LOREM</div>
      <div>Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui.
      </div>
    </div>
  </div>
</div>

CSS代码:

.icons i {
  color: #2759AE;
}

解决方法

Font Awesome 5使用svg作为图标,里面的路径设置为fill:currentColor,所以只需更改svg的颜色:
.icons svg {
 color:#2759AE;
}
<script defer src="https://use.fontawesome.com/releases/v5.5.0/js/all.js"></script>
<div>
  <div>
    <div>
      <i></i>
      <div>LOREM</div>
      <div>Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui.</div>
    </div>
  </div>
  <div>
    <div>
      <i></i>
      <div>LOREM</div>
      <div>Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui.
      </div>
    </div>
  </div>
</div>

正如您在代码中看到的,当您加载JS版本时,i将替换为svg:

如果您使用的是CSS版本,可以将颜色应用于i.

.icons i {
 color:#2759AE;
}
<link href="https://use.fontawesome.com/releases/v5.5.0/css/all.css" rel="stylesheet"><div>
  <div>
    <div>
      <i></i>
      <div>LOREM</div>
      <div>Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui.</div>
    </div>
  </div>
  <div>
    <div>
      <i></i>
      <div>LOREM</div>
      <div>Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui.
      </div>
    </div>
  </div>
</div>

因此,为了确保它在所有情况下都能工作,只需使用两个选择器:

.icons i,.icons svg {
   color: #2759AE;
}

css – 使用Font Awesome图标作为项目符号

css – 使用Font Awesome图标作为项目符号

字体真棒的示例用例就是这样(从 their examples开始):
<ul>
    <li><i></i> Lists</li>
    <li><i></i> Buttons</li>
    <li><i></i> Button groups</li>
    <li><i></i> Navigation</li>
    <li><i></i> Prepended form inputs</li>
</ul>

只要列表项为1行,此列表对我的目的是很好的.但如果列表项是多行,那么第二行,并且进一步不会正确缩进(默认情况下).

如果这些图标可以用作标准的css项目符号,那将是很好的,因为这样多行项目会自动缩进.

有没有一个简单和优雅的方式来实现这一点?如果我可以使用这样的标记,这将是非常棒的:

<ul>
    <li>Lists</li>
    <li>Buttons</li>
    <li>Button groups</li>
    <li>Navigation</li>
    <li>Prepended form inputs</li>
</ul>

即重用特定的图标类,但使它们成为li元素的一部分.

解决方法

Johan的答案是不正确的.
Font Awesome使用网络字体,而不是大的背景图像!

应该注意的是,你可以简单地把类放在li标签上,就像这样:

<ul>
    <li>Lists</li>
    <li>Buttons</li>
    <li>Button groups</li>
    <li>Navigation</li>
    <li>Prepended form inputs</li>
</ul>

然而,有一个警告,即使使用条件的ie7样式表,它也不会在ie7中运行.
列表项目消失,只是离开图标!
如果你不支持ie7,那就简单地省略条件样式表,那么至少那些不幸使用ie7将仍然能够读取你的列表,而不是图标!

希望这可以帮助.

css – 使用字体Awesome图标的项目符号,与一个单一的列表项元素

css – 使用字体Awesome图标的项目符号,与一个单一的列表项元素

我们希望能够使用Font Awesome( http://fortawesome.github.com/Font-Awesome/)图标作为CMS中无序列表的项目符号。

CMS上的文本编辑器仅输出原始HTML,因此无法添加其他元素/类。

这意味着当标记看起来像这样时显示图标:

<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>

第一个问题,我可以看到,如果Font Awesome需要一个不同的font-family属性,这将需要一个单独的元素。

这是可能使用纯CSS吗?还是我必须将元素附加到每个列表项的开头使用像jQuery?

我意识到我们可以使用背景图像的后退,但如果可能的话,使用Font Awesome会很棒。

解决方法

解:

http://jsfiddle.net/VR2hP/

li:before {    
font-family: 'FontAwesome';
content: '\f067';
margin:0 5px 0 -15px;
color: #f00;
}

这里有一个blog post,深入解释这项技术。

关于如何为导入 fontawesome 图标的项目界面分配正确的类型导入fonts没有权限的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于#翻译# 如何将 Font Awesome 转成 PNG 图标、css – fontawesome 5.x将颜色设置为图标、css – 使用Font Awesome图标作为项目符号、css – 使用字体Awesome图标的项目符号,与一个单一的列表项元素的相关知识,请在本站寻找。

本文标签: