css - 将徽章放在右上角 - 引导程序 4
问题描述
我正在引导程序中构建一个 NavBar(使用 React)。我想在按钮的右上角放一个徽章。
这是目前的情况:
<div>
<button className="btn btn-primary btn-lg navbar-btn">
<i class="fas fa-file-invoice-dollar fa-lg"></i>
<span class="badge badge-success">1</span>
</button>
<button className="btn btn-primary btn-lg navbar-btn">
<i class="fas fa-envelope fa-lg"></i>
</button>
<button className="btn btn-primary btn-lg navbar-btn">
<i class="fas fa-cogs fa-lg"></i>
</button>
<button className="btn btn-outline-danger btn-lg" onClick={this.logoutClicked}>
<i class="fas fa-sign-out-alt fa-lg"></i>
</button>
</div>
我想要这样的东西:
解决方案
不需要额外的 CSS。将徽章跨度包裹在sup
...
<sup><span class="badge badge-success">1</span></sup>
https://www.codeply.com/go/3vc5PlgpTe
仅供参考,重新启动允许它在sup
标签上设置以下样式...
sup {
top: -.5em;
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
推荐阅读
- firebase - 有没有办法使用 Web API 密钥和 PostMan 从 Firebase 检索数据?
- java - 给定数组中的定点(值等于索引) - 1 使用二进制搜索索引
- python - 保存嵌套模型时,“ListWrapper”对象没有属性“get_config”错误
- java - NoSuchMethodError: okhttp3.HttpUrl.get(Ljava/lang/String;)Lokhttp3/HttpUrl 当使用改造 2
- visual-studio-code - 如何自动删除未使用的导入 - Visual Studio Code
- python - 来自Angular的Flask python API CORS问题
- python - 直接从 Numpy Array Transpose 指定 Bra 时,Qutip 会引发警告
- mysql - 完整性约束违规:1062 键“amenity_category_mapping_amenity_name_property_id_unique”的重复条目“feat-bal non-95”
- android - 无法在工具栏上显示后退按钮
- javascript - 初始渲染时 useState 反应钩子的意外行为