网页特效栏目收集了最全最新的前端网页插件,包括最流行的jQuery,Bootstrap,Js,Css,Vue等主流特效插件。
一个轻量级、快速的、js lightbox插件,用于图像缩放。
1. 在页面中加载lightbox图像缩放插件js文件。
<script src="dist/image-zoom.js"></script>
2. 初始化插件。
imageZoom()
3. 设置在lightbox中打开哪些图像。
imageZoom('img, svg')
4.覆盖lightbox默认样式。
:root {
overflow-x: hidden;
}
.image-zoom-wrapper::after {
opacity: 0;
transition: opacity 150ms cubic-bezier(.25, .1, .25 ,1);
display: block;
content: '';
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: black;
z-index: 99998;
pointer-events: none;
}
.image-zoom-wrapper.image-zoom-wrapper-zoomed::after {
opacity: .6;
cursor: zoom-out;
pointer-events: all;
}
.image-zoom {
transition: transform 300ms cubic-bezier(.25, .1, .25 ,1);
cursor: zoom-in;
}
.image-zoom-zoomed {
position: relative;
z-index: 99999;
cursor: zoom-out;
}
转载请注明来源:轻量级原生js lightbox灯箱插件
本文永久链接地址:https://www.moyouyouw.cn/code/985.html
郑重声明:本站所有主题/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除,谢谢!我们不承担任何技术及版权问题,且不对任何资源负法律责任。
上一篇
下一篇
已有 位小伙伴发表了看法
欢迎 你 发表评论