|
@@ -29,6 +29,23 @@
|
|
left: 0;
|
|
left: 0;
|
|
opacity: 0.5;
|
|
opacity: 0.5;
|
|
}
|
|
}
|
|
|
|
+ .big-img,.small-img{
|
|
|
|
+ float: left;
|
|
|
|
+ margin-right: 20px;
|
|
|
|
+ }
|
|
|
|
+ .big-img{
|
|
|
|
+ width: 400px;
|
|
|
|
+ height: 400px;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ position: relative;
|
|
|
|
+ }
|
|
|
|
+ .big-img img{
|
|
|
|
+ width: 800px;
|
|
|
|
+ height: 800px;
|
|
|
|
+ position: absolute;
|
|
|
|
+ top:0;
|
|
|
|
+ left: 0;
|
|
|
|
+ }
|
|
</style>
|
|
</style>
|
|
</head>
|
|
</head>
|
|
<body>
|
|
<body>
|
|
@@ -37,12 +54,14 @@
|
|
<img src="./image/niu.png" alt="img">
|
|
<img src="./image/niu.png" alt="img">
|
|
<div class="box"></div>
|
|
<div class="box"></div>
|
|
</div>
|
|
</div>
|
|
- <div class="big-img"></div>
|
|
|
|
|
|
+ <div class="big-img">
|
|
|
|
+ <img class="img-two" src="./image/niu.png" alt="img">
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<script>
|
|
<script>
|
|
var smallImg = document.getElementsByClassName("small-img")[0];
|
|
var smallImg = document.getElementsByClassName("small-img")[0];
|
|
var oBox = document.getElementsByClassName("box")[0];
|
|
var oBox = document.getElementsByClassName("box")[0];
|
|
-
|
|
|
|
|
|
+ var bigImg = document.getElementsByClassName("img-two")[0];
|
|
smallImg.onmousemove = function(e){
|
|
smallImg.onmousemove = function(e){
|
|
var _top = e.clientY-100;
|
|
var _top = e.clientY-100;
|
|
var _left = e.clientX-100;
|
|
var _left = e.clientX-100;
|
|
@@ -66,6 +85,10 @@
|
|
|
|
|
|
oBox.style.top = _top + "px";
|
|
oBox.style.top = _top + "px";
|
|
oBox.style.left = _left + "px";
|
|
oBox.style.left = _left + "px";
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ bigImg.style.top = -2 * _top + "px";
|
|
|
|
+ bigImg.style.left = -2 * _left + "px";
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
</body>
|
|
</body>
|