带有透明中间的堆叠字体真棒图标?
Stacked font awesome icons with transparent middle?
有没有堆叠字体真棒图标有透明的中间或边框?像这张照片?会喜欢任何帮助,因为我完全被难住了。这是我想要的图像。加上我的代码。
<span class="fa-stack fa-4x cool-span">
<i class="fa fa-circle fa-stack-2x icon-background4"></i>
<i class="fa fa-circle-thin fa-stack-2x icon-background6"></i>
<i class="fa fa-heart fa-stack-1x"></i>
</span>
请检查这是否适合您,设置其不透明度将使其透明;
.fa.fa-heart { opacity : 0.1; } /* Change the value to suit your need */
或使用 rgba 设置透明度
.fa.fa-heart { color: rgba(0,0,0,0.1); }
转到 iconmoon 站点,select Font-awesome 库,然后根据需要 edit/add 心形图标并重新生成库。这是快速的解决方案,无需任何 CSS 技巧
我认为使用堆叠字体图标复制这种效果的最佳选择是使用 css mix-blend-mode
这将允许子元素有效地 'cut' 通过设置为 hard-light
.
时的父项
我已经改编了 AWolf 的 fiddle 来使用这种技术,定位有点繁琐而且可能很笨拙,但有人可能知道一种更好的方法来将图标堆叠为父子图标
fiddle : https://jsfiddle.net/0hftugox/3/
有没有堆叠字体真棒图标有透明的中间或边框?像这张照片?会喜欢任何帮助,因为我完全被难住了。这是我想要的图像。加上我的代码。
<span class="fa-stack fa-4x cool-span">
<i class="fa fa-circle fa-stack-2x icon-background4"></i>
<i class="fa fa-circle-thin fa-stack-2x icon-background6"></i>
<i class="fa fa-heart fa-stack-1x"></i>
</span>
请检查这是否适合您,设置其不透明度将使其透明;
.fa.fa-heart { opacity : 0.1; } /* Change the value to suit your need */
或使用 rgba 设置透明度
.fa.fa-heart { color: rgba(0,0,0,0.1); }
转到 iconmoon 站点,select Font-awesome 库,然后根据需要 edit/add 心形图标并重新生成库。这是快速的解决方案,无需任何 CSS 技巧
我认为使用堆叠字体图标复制这种效果的最佳选择是使用 css mix-blend-mode
这将允许子元素有效地 'cut' 通过设置为 hard-light
.
我已经改编了 AWolf 的 fiddle 来使用这种技术,定位有点繁琐而且可能很笨拙,但有人可能知道一种更好的方法来将图标堆叠为父子图标
fiddle : https://jsfiddle.net/0hftugox/3/