Materialize JS 媒体

17 Mar 2025 | 阅读 2 分钟

Materialize JS 媒体组件指定与大型媒体对象(如图像、视频、音频等)相关的内容。

Material Box(材料盒子)

Material Box 是 Lightbox 插件的材料设计实现。当用户点击图像时,它会放大。Material Box 以平滑、不刺眼的方式将图像居中并放大。如果想关闭图像,可以再次单击图像、滚动页面或按 ESC 键。

JavaScript

JavaScript


示例

让我们举个例子来演示 Material Box 中的媒体(图像)。

立即测试

输出

Materialize JS Media 1
Materialize JS Media 2

标题

您可以非常轻松地为照片添加简短的标题。只需将标题添加为 data-caption 属性即可。

示例

立即测试

输出

Materialize JS Media 3
Materialize JS Media 4

Slider (滑块)

滑块是一个简单而优雅的图像轮播。您还可以拥有根据其对齐方式自行过渡的标题。您还可以拥有显示在滑块底部的指示器。

注意:这也与 Hammer.js 兼容!尝试用手指滑动来滚动滑块。

立即测试

输出

Materialize JS Media 5