【发布时间】:2020-11-10 09:37:11
【问题描述】:
我正在尝试创建一个 3 列 div,该 div 对于包含 ICON 和信息的所有响应/行应该具有相同的高度
<div class="container">
<div class="row row-eq-height">
<div class="col col-4 border">
<i class="fas fa-home fa-5x"></i>
<span>Column1</span>
</div>
<div class="col col-4 border">
<i class="fas fa-file-invoice fa-5x"></i>
<span>Column2</span>
</div>
<div class="col col-4 border">
<i class="fas fa-exchange-alt fa-5x"></i>
<span>Column3</span>
</div>
<div class="col col-4 border">
<i class="fas fa-gamepad fa-5x"></i>
<span>Column4</span>
</div>
<div class="col col-4 border">
<i class="fas fa-users fa-5x"></i>
<span>Column5</span>
</div>
<div class="col col-4 border">Column6</div>
<div class="col col-4 border">Column7</div>
<div class="col col-4 border">Column8</div>
<div class="col col-4 border">Column9</div>
<div class="col col-4 border">Column10</div>
</div>
</div>
-
div 高度仅取决于特定行的图标大小
即使没有图标,我也希望所有高度都相等 -
图标大小固定为 fa-5x
如何根据浏览器大小更改图标的大小。
例如 sm-3x、md-4x、lg-5x、xl-6x -
图标和文本对齐
我想将文本放在 ICON 下方,同时 ICON 和文本都位于水平和垂直中心。
【问题讨论】:
-
感谢您的链接。我已经经历了它,它对我的新想法有很大帮助。但在这种情况下,高度也取决于具有最高高度的行。但我希望所有高度都相同,即使 3 行只包含一个小字符。
-
我的朋友我在下面给你发了我的示例代码。
标签: html css bootstrap-4