滑动菜单

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>appleMenu</title>
    <style type="text/css">
        body{margin:0px auto;padding:0px auto;}
        #menuBar{width:100%;height:70px;position:absolute;bottom:0px;text-align: center;}
        #menuBar img{width:70px;height:70px;margin:5px 10px;}
    </style>
    <script type="text/javascript">
        window.onload=function(){
            var oMenu=document.getElementById('menuBar');
            var aImg=oMenu.getElementsByTagName('img');
            document.onmousemove=function(ev){
                var ev=ev||event;
                for(var i=0;i<aImg.length;i++){
                var x=aImg[i].offsetLeft+aImg[i].style.width/2;
                var y=aImg[i].offsetTop+aImg[i].style.height/2+oMenu.offsetTop;
                var a=ev.clientX-x;
                var b=ev.clientY-y;
                var c=Math.sqrt(Math.pow(a,2)+Math.pow(b,2));
                var size=1-c/300;
                if(size<0.5){
                    size=0.5;
                }
                aImg[i].style.width=size*125+'px';
                aImg[i].style.height=size*125+'px';

                }
            }
        }
    </script>
</head>
<body>
    <div id="menuBar">
        <img src="../images/1.jpg">
        <img src="../images/2.jpg">
        <img src="../images/3.jpg">
        <img src="../images/4.jpg">
        <img src="../images/5.jpg">
    </div>
</body>
</html>

posted on 2017-07-28 13:15  slgkaifa  阅读(104)  评论(0)    收藏  举报

导航

< 2025年7月 >
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
3 4 5 6 7 8 9
点击右上角即可分享
微信分享提示