You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

lightGallery插件:默认隐藏缩略图且显示toggleThumb切换按钮的实现

解决lightGallery默认隐藏缩略图且显示toggleThumb按钮的问题

问题核心:直接设置thumbnail: false会完全禁用缩略图模块,连带toggleThumb按钮也被隐藏,所以得换个思路——开启缩略图模块,用CSS默认隐藏缩略图容器,保留toggleThumb的控制功能。

正确配置步骤

  1. JS配置:开启缩略图模块,同时保留toggleThumb和其他需要的参数
lightGallery(document.getElementById('your-gallery-id'), {
  allowMediaOverlap: true,
  toggleThumb: true,
  thumbnail: true, // 必须设为true才能启用缩略图模块和toggleThumb按钮
  thumbPosition: 'bottom' // 可根据需求调整缩略图位置
});
  1. CSS默认隐藏缩略图:通过样式强制初始状态下缩略图容器不显示
.lg-outer .lg-thumb-outer {
  display: none;
}

效果说明

  • 页面加载后,缩略图默认隐藏,工具栏的toggleThumb按钮正常显示
  • 点击toggleThumb按钮时,lightGallery会自动切换.lg-thumb-outer的display属性,实现缩略图的显示/隐藏切换,无需额外编写JS逻辑

内容的提问来源于stack exchange,提问作者KeyRan KB

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 04:32:02