为fontawesome图标添加白色背景

Wat*_*ont 3 html css font-awesome

我想用白色背景填充问号图标.正如您在我的示例中所看到的,图标周围仍然有一个小的白色边框.如何缩小背景,只有问号被填满?

body {
  background: lightgreen;
  font-size: 126px;
}

.fa-question-circle:before {
  background: white;
  border-radius: 100%;
}
Run Code Online (Sandbox Code Playgroud)
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">

<i class="fas fa-question-circle"></i>
Run Code Online (Sandbox Code Playgroud)

Ger*_*ard 5

您可以使用背景图像和线性渐变(如下所示)

body {
  background: lightgreen;
  font-size: 126px;
}

.fa-question-circle:before {
  background-image: linear-gradient(#fff,#fff);
  background-repeat: no-repeat;
  background-size: 50% 75%;
  background-position: center;
}
Run Code Online (Sandbox Code Playgroud)
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">

<i class="fas fa-question-circle"></i>
Run Code Online (Sandbox Code Playgroud)