使用css在字形图标或字体很棒的图标上画一条斜线
我想在字形图标上画一条斜线,或者在字体很棒的图标上画一条斜线。 例如,我想把斜杠放在这个图标上,表示"没有可用的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定位它。
.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>
相关文章