zoukankan      html  css  js  c++  java
  • 图片在浏览器窗口水平居中展示(图片尺寸不限制)

    闲言碎语不多说,直接上代码,转载请备注来源地,代码自己看自己悟。
    <!DOCTYPE html>
    <html>
    
        <head>
            <meta charset="utf-8" />
            <title>图片在浏览器窗口水平居中展示(图片尺寸不限制)</title>
            <style>
                * {
                    margin: 0;
                    padding: 0;
                    background: #606060
                }
                
                html {
                    height: 100%;
                }
                
                body {
                    position: relative;
                    min-height: 100%;
                }
                
                #img-center {
                     800px;
                    margin: 0 auto;
                    display: block;
                    margin-top: 2%;
                    margin-bottom: 2%;
                    cursor: zoom-in;
                }
            </style>
            <script>
                window.onload = function() {
                    /*小于浏览器屏幕时居中 */
                    var docuH = document.body.clientHeight,
                        domH = document.getElementById("img-center").offsetHeight,
                        dom = document.getElementById("img-center");
                    if(domH < docuH) {
                        var csstext = "position:absolute;top:50%;margin-left:-400px;left:50%;margin-top:-" + domH / 2 + "px;";
                        dom.style.cssText = csstext;
                    }
                };
                /*滚动定位*/
                function bbimg(o) {
                    var zoom = parseInt(o.style.zoom, 10) || 100;
                    zoom += event.wheelDelta / 12;
                    if(zoom > 0) o.style.zoom = zoom + '%';
                    return false;
                }
            </script>
        </head>
    
        <body>
            <img src="img/3.jpg" alt="" id="img-center" onmousewheel="return bbimg(this)">
        </body>
    
    </html>
  • 相关阅读:
    人民币汇率
    世界金融危机史
    选题==》方法
    宏观经济学理论
    央行货币政策执行报告
    货币政策科普
    几个数据库使用记录 & DPD-GMM调整到通过检验
    OBOR数据处理
    stata几个常用命令
    个人闭包理解(结合代码)
  • 原文地址:https://www.cnblogs.com/zhangyingqin/p/7127068.html
Copyright © 2011-2022 走看看