当前位置: 首页 > 知识库问答 >
问题:

使字体图标背景透明[重复]

马弘益
2023-03-14

目前,我正在使用FontAwesome的CDN中的图标开发一个示例解决方案。

出于某种原因,我的图标显示为白色背景。我注意到这一点,当应用阴影效果从Bootstrap在我的html

实际上,我想在这里看到的只是指纹图标的前景和透明背景。

HTML

<div class="row text-center">
    <div class="col ">
        <div>
              <span>
                  <i class="fas fa-fingerprint fa-5x shadow "></i>
              </span>
        </div>
    </div>
</div>

共有3个答案

司徒高丽
2023-03-14

看看这个。

字体真棒实际上是一种字体。所以,我们需要给文本阴影。:)

css prettyprint-override">.fas { 
  color: orange; 
  text-shadow: 1px 1px #333 
}
<link href="https://use.fontawesome.com/releases/v5.2.0/css/all.css" rel="stylesheet"/>
<div class="row text-center">
  <div class="col ">
    <div>
      <span><i class="fas fa-fingerprint fa-5x shadow" ></i></span>
    </div>
  </div>
</div>
韶硕
2023-03-14

“框阴影”将阴影放置在图标周围的“i”上,而不是图标本身。

由于字体真棒是一种SVG字体,你需要使用“文本阴影”。

.shadow {
  text-shadow: 2px 2px #20202088;
}

.fa-fingerprint {
  color: #25b8f0;
}
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css" integrity="sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ" crossorigin="anonymous">

<div class="row text-center">
    <div class="col ">
        <div>
              <span>
                  <i class="fas fa-fingerprint fa-5x shadow "></i>
              </span>
        </div>
    </div>
</div>
武琛
2023-03-14

CSS中有两种阴影:

在方块级别工作的阴影(就像你在这里使用的阴影)

在文本级别工作的阴影

似乎引导程序的阴影类只在box级别工作,您必须删除它并像这样使用自定义CSS:

span i {
  text-shadow: 2px 2px #000000;
}
 类似资料:
  • 通过使用启用透明背景功能,可以使用自定义图片作为背景。 controller.setTransparentBackground( true );

  • 问题内容: 我有一个带有标签的窗口作为框架。我这样做是因为我想要背景图像。但是现在我在使用其他标签时遇到了麻烦。我用来实际标记事物的其他标签没有透明的背景。有没有办法使这些标签的背景透明? 问题答案: Tk中的透明背景不支持此功能。

  • 问题内容: 我有一个JLabel,可以在鼠标输入时更改其背景颜色。我的问题是我希望JLabel在鼠标退出后变得透明。 有没有我可以用来完成此任务的声明? 问题答案: 在德国,这是一个懒惰的假期,因此结合以下两个答案: 问题(实际上,我倾向于将其视为错误)是设置opaque属性不会触发适当的重绘。JComponent触发了change事件,但似乎没人在听:

  • 我遇到了让情节本身透明的方法,但是我如何让背景透明呢?没有Qt有办法做到这一点吗?我希望情节在背景窗口上,例如,假设我正在运行Chrome,我希望情节在chrome窗口上,其内容可见。

  • 我在这里的要求是使我的孩子突出,而没有的白色背景-(因此AnchorPane需要透明),我如何实现这一点?

  • 我在这里绘制贝塞尔曲线,但我计划将图片保存为无背景的透明格式。根据我下面的绘图,我想让背景像没有背景的PNG图形一样透明。我只需要显示曲线和轴。我试着将其保存为PNG,但没有成功。可能吗?需要帮忙吗?