小编nsa*_*yer的帖子

Font Awesome在CSS中直接使用时显示正方形而不是图标

我试图span直接从CSS页面更改带有Font Awesome图标的a的内容,但似乎无法使其正常工作.

1)我从文档中导入了FA <head>

<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.9/css/all.css" integrity="sha384-5SOiIsAziJl6AWe0HWRKTXlfcSHKmYV4RBF18PPJ173Kzn7jzMyFuTtk8JA7QQG1" crossorigin="anonymous">
Run Code Online (Sandbox Code Playgroud)

2)我的HTML看起来像这样:

<span class='myClass'>Movies</span>
Run Code Online (Sandbox Code Playgroud)

3)现在让我说我想直接从CSS页面用图标更改跨度的内容.

我的css目前看起来像这样,但它不起作用,它给了我一个正方形而不是图标.

.myClass {
  visibility: hidden;
}

.myClass::after {
  font-family: 'Font Awesome 5 Free';
  content: '\f008';
  visibility: visible;
}
Run Code Online (Sandbox Code Playgroud)
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.9/css/all.css">
<span class='myClass'>Movies</span>
Run Code Online (Sandbox Code Playgroud)

有趣的是,它看起来像是在使用一些图标.如果我测试content: '\f007';它的工作原理.知道为什么吗?

(如果你想知道我为什么要直接在CSS中更改图标,那是因为我正在使用媒体查询,所以我不能直接在HTML页面中添加它)

html css pseudo-element font-awesome font-awesome-5

20
推荐指数
1
解决办法
1万
查看次数

PDFMake - 动态 pageMargins 取决于页眉的高度

我正在使用PDFMake动态创建 PDF 。

我有一个动态内容(不同数量的文本行)打印在标题上,因此我不能在其中放置固定值,pageMargins因为如果文本太大,它将被截断。

我曾尝试单独预渲染标题然后获取它的高度,但我觉得我在这里过度设计了问题......

你认为最好的解决方案是什么?

谢谢!

javascript pdf header node.js pdfmake

6
推荐指数
1
解决办法
526
查看次数