506 字
3 分钟
图片画廊与排版
Shirone 提供了强大的多列图片画廊网格与单图尺寸排版控制能力,支持 Lightbox 放大预览与 WebP 自动压缩。
图片网格画廊(grid)
使用 ::: grid 容器将多张图片自动编排为响应式多列画廊:
::: grid{columns="3" aspect="16/9" fit="cover"}:::渲染效果:
::: grid{columns=“3” aspect=“16/9” fit=“cover”}
:::
点击任意一张图片即可进入 Lightbox 放大预览。
属性参数
columns:列数,支持2、3、4(移动端自动响应退化为单列或双列)。aspect:固定比例,如16/9、4/3、1/1。fit:图片适应方式,cover(填充裁剪)或contain(完整包含)。
两列 + 完整包含的效果:
::: grid{columns="2" aspect="4/3" fit="contain"}:::::: grid{columns=“2” aspect=“4/3” fit=“contain”}
:::
cover 会裁掉超出比例的部分以保持整齐,contain 则完整保留画面但可能在容器内留白。风景照适合 cover,截图与图表适合 contain。
单图尺寸与标题控制
在普通 Markdown 图片语法的 alt 文本中直接标注宽度:

渲染效果:

w-60%:将图片宽度限制为父容器的 60% 并水平居中。- 引号中的内容自动渲染为图片下方的图题说明。
像素宽度效果:

参数对照
| 写法 | 作用 | 适用场景 |
|---|---|---|
w-60% | 按父容器百分比缩放 | 正文中的大图 |
w-240px | 固定像素宽度 | 图标、徽标、小截图 |
::: grid{columns="3"} | 三列网格 | 同主题组图 |
::: grid{aspect="1/1" fit="cover"} | 方形裁切 | 头像墙、封面墙 |
Markdown 语法
已完结分享文章
生成精美分享图或复制链接,与更多人分享本文。
继续阅读
最后更新于 ,距今已过 12 天
部分内容可能已过时
评论