javascript - 为什么我的链接不能右对齐,也不能在社交图标之间显示空间?
问题描述
我想将链接移动到右侧,并且我希望已经在右侧的社交图标使用引导程序在它们之间有一些合理的空间,但我不确定如何实现这一点。
我在下面的尝试不起作用,我不知道为什么(下图是我目前看到的)。
我做错了什么,我该如何解决?
import React from 'react';
const header = () => {
return(
<header>
<nav className="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
<button className="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarCollapse"
aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
<span className="navbar-toggler-icon"></span>
</button>
<div className="collapse navbar-collapse text-xs-right" id="navbarCollapse">
<ul className="navbar-nav mr-auto">
<li className="nav-item active">
<a className="nav-link" href="#">Winners <span className="sr-only">(current)</span></a>
</li>
<li className="nav-item">
<a className="nav-link" href="#">Sweepstakes</a>
</li>
<li className="nav-item">
<a className="nav-link disabled" href="#">FAQ</a>
</li>
<li className="nav-item">
<a className="nav-link disabled" href="#">Blog</a>
</li>
</ul>
</div>
<div className="text-xs-right">
<a href="#" className="fa fa-facebook"></a>
<a href="#" className="fa fa-instagram"></a>
<a href="#" className="fa fa-youtube"></a>
<a href="#" className="fa fa-twitter"></a>
</div>
</nav>
</header>
);
};
export default header;
解决方案
您可以使用预定义的btn
类来实现所需的间距。此外,考虑添加btn-small
以实现更适合这些社交网络按钮的间距/填充量,并btn-link
保留社交网络按钮的外观和感觉:
<div className="text-xs-right">
<a href="#" className="btn btn-small btn-link fa fa-facebook"></a>
<a href="#" className="btn btn-small btn-link fa fa-instagram"></a>
<a href="#" className="btn btn-small btn-link fa fa-youtube"></a>
<a href="#" className="btn btn-small btn-link fa fa-twitter"></a>
</div>
有关btn
按钮类和按钮修饰符类(如btn-small
and )的更多信息btn-link
,请参阅按钮文档
推荐阅读
- c++ - C++ 浮点加法(从头开始):无法计算负结果
- .htaccess - 将页面从一个域重定向到另一个域页面
- javascript - 无法使用 JWT 令牌连接到 Apple App Store API
- azure - 从数据工厂授权 Azure Function App Http 端点
- python - 错误:令牌只能是一个实体的一部分,因此请确保您设置的实体不重叠
- node.js - 如何为同一组件 React js 使用不同的动态 slug url?
- javascript - 在 Vue.js 中按类将文本附加到多个元素
- scala - 如何将邮件地址转换为 scala 中的哈希值
- python - 在matplotlib Python,数据框中绘制多条线
- python - 如何从 python 或 julia 中的线性方程组获取矩阵