网站首页 > 知识剖析 正文
在做web前端项目时候,产品图片展示有不同的方式展出,客户比较常见的需求:需要点击小图,弹出大图,并且大图还可以直接点击按钮进行前后切换。这样的效果,有非常多的jQuery可以实现,今天推荐一款jQuery插件——Lightbox(据说出来已经9年左右了)。
主要特点:开源简洁小巧,易用,支持响应式,动画效果也不错!
官网地址:
http://lokeshdhakar.com/projects/lightbox2/
gitHub地址:
https://github.com/lokesh/lightbox2
使用方法:
1. 下载并引用jquery和lightbox插件:
<script src="js/jquery-1.11.0.min.js"></script>
<script src="js/lightbox.min.js"></script>
2. 引入插件所需的css样式:
<link href="css/lightbox.css" rel="stylesheet" />
3. 为你所需要展示的图片添加data-lightbox="roadtrip"属性:
<a href="img/image-2.jpg" data-lightbox="roadtrip">Image #2</a>
<a href="img/image-3.jpg" data-lightbox="roadtrip">Image #3</a>
<a href="img/image-4.jpg" data-lightbox="roadtrip">Image #4</a>
注意:如果插件已经运行了,但不显示关闭,和下一页的按纽,请检查CSS和和图片的路径是否正确!
具体的demo:
http://dreamsky.github.io/main/blog/lightbox/
文/丁向明
做一个有博客的web前端自媒体人,专注web前端开发,关注用户体验,加我qq/微信交流:6135833
http://dingxiangming.com
- 上一篇: SQL其实很简单,现学现用
- 下一篇: 最好用的滚动条美化插件——jQuery.NiceScroll
猜你喜欢
- 2025-05-27 网络各种实用网页设计技巧
- 2025-05-27 让 React 代码行数减少78%的 htmlx 有这么神?
- 2025-05-27 jQuery EasyUI如何下载以及使用
- 2025-05-27 从jQuery背景出发思考AngularJS编程思维
- 2025-05-27 手把手详细教你优化CSS提高网站加载速度的21种方法汇总【实践】
- 2025-05-27 最好用的滚动条美化插件——jQuery.NiceScroll
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)