Bootstrap 4 的 Flexbox 网格可以创建 Masonry 布局吗?
使用 Bootstrap 4 Flexbox 网格进行砖石布局
Bootstrap 4 使用 Flexbox 网格系统进行列布局。然而,一些用户可能想知道是否可以使用此 Flexbox 网格创建砖石布局,其中列具有不同的高度。
答案是肯定的,对于标准 Bootstrap 4 类来说这是可行的。该文档包含有关启用此功能的卡片列的专门部分。
卡片列功能
如 Bootstrap 4 文档中所述:
"通过将卡片包装在 .card-columns 中,可以仅使用 CSS 将卡片组织成类似于 Masonry 的列。卡片是使用 CSS 列属性构建的。 Flexbox 的排列方式更容易对齐。”
实现
要使用卡片列功能,只需包装您的 .cards进入 .card-columns
<div class="container"> <div class="card-columns"> <div class="card">...</div> <div class="card">...</div> <div class="card">...</div> </div> </div>
注意事项
请记住,使用卡片列可能并不适合所有情况。为了防止卡片跨列,建议将其显示属性设置为 inline-block。然而,column-break-inside:避免 CSS 属性还不是一个完全可靠的解决方案。
以上是Bootstrap 4 的 Flexbox 网格可以创建 Masonry 布局吗?的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

在本周的平台新闻综述中,Chrome引入了一个用于加载的新属性,Web开发人员的可访问性规范以及BBC Move

有很多分析平台可帮助您跟踪网站上的访问者和使用数据。也许最著名的是Google Analytics(广泛使用)
