我在我的React应用程序中使用Font Awesome图标,但由于某种原因它没有正确显示。
这是我的代码:
const Header = () => {
return (
<div>
<div class="top float-right" >
<a href="https://t.me/memecoins">
<i class="fab fa-telegram fa-2x" ></i></a>
</div>
<a href="../"><img className="logo float-left " src={logo} alt="Logo"/></a>
</div>
那就是CSS啦
.fab{
background-color:#263238;
}
当我将Font Awesome图标设置为3倍及以上时,就不会再显示下划线了,只有在小图标大小下才会显示。
我修复了代码如下:
const Header = () => {
return (
<div>
<a href="https://t.me/memecoins" rel="noopener noreferrer" target="_blank">
<i class="fab fa-telegram fa-3x float-right" ></i></a>
<a href="../"><img className="logo float-left " src={logo} alt="Logo"/></a>
<h1 className="text-center text-warning mt-3 mb-4">MEMECO.IN</h1>
<h5 className="text-center text-success mb-4">
<a href="https://boards.4channel.org/biz/catalog" target="_blank" rel="noopener noreferrer" >/biz/ </a>
Coin Tracker</h5>
</div>
);
};
删除了这个div就解决了问题。