twitter-bootstrap - Bootstrap4 折叠组件中图标的意外行为 - 无法水平显示图标
问题描述
我试图在 Bootstrap4 折叠卡内水平显示 3 个图标。我将图标(i 标签)添加到卡片中,但它们是垂直显示的。由于某种原因, i 元素占据了整行。这是一个 Jsfiddle 示例:https ://jsfiddle.net/benCarp/Lz40t409/
我尝试更改 css 属性,包括:
display: inline;
width: 20px
我还尝试将父 div 更改为display: flex
. 所有这些都没有帮助。关于如何实现这一目标的任何建议?
解决方案
默认情况下,Bootstrap 4card-body
是flex-direction:column
. 您可以将其更改为flex-direction:row
使用flex-row
类...
https://www.codeply.com/go/52ynXc916o
<div class="card card-body flex-row">
<i class="fa fa-facebook-f"></i>
<i class="fa fa-whatsapp"></i>
<i class="fa fa-envelope"></i>
</div>
或者,您可以制作卡片主体display:block
而不是display:flex
:
<div class="card card-body d-block">
<i class="fa fa-facebook-f"></i>
<i class="fa fa-whatsapp"></i>
<i class="fa fa-envelope"></i>
</div>
另外作为旁注,将.col
填充全局更改为 10px 将对网格对齐产生不利影响。
推荐阅读
- python - 使用 Python Pandas 中前一行的数据在列中创建行值
- javascript - express and fetch: TypeError: NetworkError 尝试获取资源时
- python - 使用提示时出现“ModuleNotFoundError”
- powershell - 如果 -match 不区分大小写,为什么我们需要 -imatch?
- c++ - 如何为 SDL2 装箱不同的“资源”指针?
- python - 打印列表时如何同时使用逗号和方括号?(Python)
- singularity-container - 未能添加为会话目录:路径。不是奇点中的绝对路径
- python - 在应用程序之间传递数据 otree
- python - 相关字段的查找无效
- python - 随机选择每种类型的数据值并返回所选的索引