使用css在字形图标或字体很棒的图标上画一条斜线

2022-03-31 00:00:00 css font-awesome glyphicons

我想在字形图标上画一条斜线,或者在字体很棒的图标上画一条斜线。 例如,我想把斜杠放在这个图标上,表示"没有可用的WiFi。

<i class="fa fa-signal"></i>

我尝试使用堆叠,但为此我需要一个斜杠图标。

<div class="fa-stack fa-lg">
    <i class="fa fa-signal fa-stack-1x"></i>
    <i class="fa fa-ban fa-stack-2x text-danger"></i>                
</div>
Wi-Fi

有没有更简单的方法在信号图标上加斜杠?


解决方案

Font AWOW对图标使用:BEFORE标记,为什么不使用:AFTPUSE AND.fa.fa-signal:after {content: "/"; color: red;}并使用css定位它。

数据-lang="js"数据-隐藏="假"数据-控制台="假"数据-巴贝尔="假">
.fa.fa-signal:after {
  position: absolute;
  content: "/";
  color: red;
  font-weight: 700;
  font-size: 1.7em;
  left: 7px;
  top: -10px;
}
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">

<i class="fa fa-signal fa-2x"></i>

相关文章