spotlight.js 一款响应式js灯箱插件
  • 分享到微信朋友圈
    X

spotlight.js是一款js弹出层Lightbox图片画廊插件。该插件在点击图片的缩略图时,以lightbox的方式弹出图片画廊,支持对图片进行放大、缩小、全屏、前后切换等操作。通过 Spotlight.js,你可以轻松地为你的网站添加一个优雅的图片和视频展示方式,而无需编写额外的 JavaScript 代码或处理复杂的 HTML 结构。

HTML结构

<a href="images/big1.jpg" class="spotlight" data-title="标题一" data-description="内容一">
    <img src="images/small1.jpg" alt="">
    <p>
        标题一</p>
</a> 
<a href="images/big2.jpg" class="spotlight" data-title="标题二" data-description="内容二">
    <img src="images/small2.jpg" alt="">
    <p>
        标题二</p>
</a> 
<a href="images/big3.jpg" class="spotlight" data-title="标题三" data-description="内容三">
    <img src="images/small3.jpg" alt="">
    <p>
        标题三</p>
</a> 
<a href="images/big4.jpg" class="spotlight" data-title="标题四" data-description="内容四">
    <img src="images/small4.jpg" alt="">
    <p>
        标题四</p>
</a>

图片分组

<div class="spotlight-group">
    <a class="spotlight" href="big1.jpg">
        <img src="small1.jpg">
    </a>
    <a class="spotlight" href="big2.jpg">
        <img src="small2.jpg">
    </a>
    <a class="spotlight" href="big3.jpg">
        <img src="small3.jpg">
    </a>
</div>
<div class="spotlight-group">
    <a class="spotlight" href="big1.jpg">
        <img src="small1.jpg">
    </a>
    <a class="spotlight" href="big2.jpg">
        <img src="small2.jpg">
    </a>
    <a class="spotlight" href="big3.jpg">
        <img src="small3.jpg">
    </a>
</div>