| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>图片预览</title>
- <link rel="stylesheet" href="css/viewer.min.css">
- <style>
- * { margin: 0; padding: 0;}
- #dowebok { width: 800px; margin: 0 auto; font-size: 0;}
- #dowebok li { display: inline-block;width: 50px;height: 50px; margin-left: 1%; padding-top: 1%;}
- /*#dowebok li img { width: 200%;}*/
- </style>
- </head>
- <body>
- <ul id="dowebok">
- <#list imgurls as img>
- <li><img id="${img}" url="${img}" src="${img}" width="1px" height="1px"></li>
- </#list>
- </ul>
- <script src="js/jquery-3.0.0.min.js"></script>
- <script src="js/viewer.min.js"></script>
- <script>
- var viewer = new Viewer(document.getElementById('dowebok'), {
- url: 'src',
- navbar:false,
- loop : true
- });
- document.getElementById("${currentUrl}").click();
- // 修改下一页按钮的样式和位置
- $(function () {
- var outHandler = function(){
- $(this).css('background-color','rgba(0, 0, 0, 0)');
- };
- var overHandler = function(){
- $(this).css('background-color','rgba(0, 0, 0, .5)');
- };
- var next = $("li[data-action=next]");
- var prev = $("li[data-action=prev]");
- var viewerToolBar = $(".viewer-footer");
- // 覆盖按钮父类原始样式
- viewerToolBar.css("overflow", "visible");
- // 获取文档高度、宽度
- var clientHeight = window.innerHeight;
- var clientWidth = window.innerWidth;
- // 调整样式
- var styleCss = {},nextCss={},prevCss={};
- styleCss.position = "absolute";
- styleCss.top = -clientHeight;
- styleCss.width = clientWidth*0.1;
- styleCss.height = clientHeight + 52;
- // 覆盖原始样式
- styleCss.backgroundColor='rgba(0, 0, 0, 0)';
- styleCss.borderRadius='inherit';
- nextCss.right = "0";
- prevCss.left = "0";
- next.css($.extend(nextCss, styleCss));
- prev.css($.extend(prevCss, styleCss));
- next.on('mouseout',outHandler);
- next.on('mouseover',overHandler);
- prev.on('mouseout',outHandler);
- prev.on('mouseover',overHandler);
- });
- </script>
- </body>
- </html>
|