图片切换(练习)
Posted 非凡。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图片切换(练习)相关的知识,希望对你有一定的参考价值。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
.demo{
width:200px;
height: 140px;
overflow:hidden;
position: relative;
}
.demo .imgs
{
position: absolute;
width:600px;
height:140px;
}
.demo .imgs img{
width:200px;
float: left;
}
</style>
</head>
<body>
<div id="demo" class="demo">
<div id="imgs" class="imgs">
<img src="images/t1.jpg" >
<img src="images/t2.jpg" >
<img src="images/t3.jpg" >
</div>
</div>
<button id="prev"></button><button id="next"></button>
<script>
function $(id){
return document.getElementById(id);
}
var demo=$(‘demo‘);
var imgs=$(‘imgs‘);
var prev=$(‘prev‘);
var next=$(‘next‘);
var images=imgs.getElementsByTagName(‘img‘);
var n=0;
next.onclick=function(){
if(n<images.length-1){
n++;
}
else{
n=images.length-1;
}
imgs.style.left=-n*200+"px";
}
prev.onclick=function(){
if(n>0){
n--;
}
else{
n=0;
}
imgs.style.left=-n*200+"px";
}
</script>
</body>
</html>
以上是关于图片切换(练习)的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript练习---[JS动态切换图片效果;JS完成简易计算器, 下拉框切换头像, JS 制作简易文本编辑器]