Еще один важный момент заключается в том, что вы не должны блокировать задачи и использовать async до конца, чтобы предотвратить взаимоблокировки. Тогда это будет асинхронная, а не синхронная блокировка.
public async Task<ActionResult> ActionAsync()
{
var data = await GetDataAsync();
return View(data);
}
private async Task<string> GetDataAsync()
{
// a very simple async method
var result = await MyWebService.GetDataAsync();
return result.ToString();
}
Для этого вам нужно указать font-weight:900
(или любое значение, большее 600
, bold
или bolder
).
.myClass {
visibility: hidden;
}
.myClass::after {
font-family: 'Font Awesome 5 Free';
content: "\f008";
visibility: visible;
font-weight: 900;
}
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css">
<span class='myClass'>Movies</span>
Поскольку regular
является PRO и вам нужен solid
один:
https://fontawesome.com/icons/film?style= solid
Почему работает другая иконка?
Поскольку \f007
- это значок: https://fontawesome.com/icons/user?style=regular , и, как вы можете видеть, regular
не PRO, поэтому вам не нужно указывать font-weight
. Вам нужно указать его только тогда, когда вы хотите показать solid
.
.myClass::after {
font-family: 'Font Awesome 5 Free';
content: "\f007";
visibility: visible;
font-weight: 900;
}
.myClass-1::after {
font-family: 'Font Awesome 5 Free';
content: "\f007";
visibility: visible;
}
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css">
<span class='myClass'>Solid </span>
<br>
<span class='myClass-1'>Regular </span>
В качестве побочного примечания , все версии light
являются PRO, поэтому для них в свободном пакете нет font-weight
.
Вы можете проверить документацию для более подробной информации: https://fontawesome.com/how-to-use/on-the-web/advanced/css-pseudo-elements
font-weight
мне нужно будет использовать, если версияlight
была бы бесплатной? – nsayer 10 April 2018 в 13:47light
- это PRO, поэтому в бесплатном пакете нет шрифта для них;) вы можете использовать их только в том случае, если вы получаете PRO один – Temani Afif 10 April 2018 в 13:50