问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

css中我有多张图片,我要实现点击一下旁边的按钮就移动一张图片,要左右都可以移动的。请高手指点!

发布网友 发布时间:2022-04-20 18:42

我来回答

4个回答

热心网友 时间:2022-04-20 20:11

我这写了个简单的,你要根据你的需要改动。

我实现的是,有5张图,每次只显示一张图片,点按钮切换。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
body{ margin:0;font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;}
ul{margin:0; padding:0; list-style:none;}
#imgList{ width:100px; height:100px; /* 定义显示窗口的大小 */
border:1px solid #000; overflow:hidden}
#imgList ul{ width:500px;} /* 定义全部图片的宽度和,这里有5张,每张宽100px,总宽度就是500px */
#imgList li{ width:100px; height:100px; float:left;} /* 单张图片的所在位置的大小,宽度就是图片宽度加左右边距 */
#imgList img{ width:90px; height:90px; margin:5px;} /* 单张图片的尺寸,及外边距 */
</style>
<script>
function move(to){
var imgList = document.getElementById("imgList");
if(to == "left") imgList.scrollLeft += 100; //li的宽度
else imgList.scrollLeft -= 100; //li的宽度
}
</script>
</head>
<body>
<!-- 请使用以下html结构 -->
<div id="imgList">
<ul>
<li><img src="Photoshop CS4.png">
<li><img src="Photoshop CS4.png">
<li><img src="Photoshop CS4.png">
<li><img src="Photoshop CS4.png">
<li><img src="Photoshop CS4.png">
</ul>
</div>

<!-- 这个可以自己定义,把事件copy过去就行了 -->
<input type="button" value="left" onClick="move('left')">
<input type="button" value="right" onClick="move('right')">
</body>
</html>

热心网友 时间:2022-04-20 21:29

我的做法是:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<div id="demo" style="width:200px; height:50px; overflow:hidden; white-space:nowrap;">
<div id="demo1" style="display:inline;">
<img src="newsimg.jpg" width="50" height="50" alt="1">
<img src="newsimg.jpg" width="50" height="50" alt="2">
<img src="newsimg.jpg" width="50" height="50" alt="3">
<img src="newsimg.jpg" width="50" height="50" alt="4">
<img src="newsimg.jpg" width="50" height="50" alt="5">
<img src="newsimg.jpg" width="50" height="50" alt="6">
<img src="newsimg.jpg" width="50" height="50" alt="7">
<img src="newsimg.jpg" width="50" height="50" alt="8">
<img src="newsimg.jpg" width="50" height="50" alt="9">
<img src="newsimg.jpg" width="50" height="50" alt="10">
</div>
<div id="demo2" style="display:inline;"></div>
</div>
<script>
var tab=document.getElementById("demo");
var tab1=document.getElementById("demo1");
var tab2=document.getElementById("demo2");
tab2.innerHTML=tab1.innerHTML; //克隆demo1为demo2
var dis = 0;
function changeImg()
{
if(tab.scrollLeft >= tab2.offsetWidth)//当滚动至demo1与demo2交界时
{
tab.scrollLeft-=tab1.offsetWidth; //demo跳到最顶端
}
else
{
tab.scrollLeft+=60;
if(tab.scrollLeft >= tab2.offsetWidth)//当滚动至demo1与demo2交界时
{
tab.scrollLeft-=tab1.offsetWidth; //demo跳到最顶端
}
}
}
</script>
<input type="button" value="改变" onClick="changeImg()">
</body>
</html>

希望等你有效,再见!

热心网友 时间:2022-04-20 23:04

我在免费模板网上看到一个,网址是http://www.mianfeimoban.com/tuxingtuxiang_tx/3578.html

热心网友 时间:2022-04-21 00:55

通过js修改img 的src 就可以了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我是北京人,五一去长沙玩,请问长沙有什么好玩的,大概穿什么衣服?_百度... 从湖南大众传媒学院到湖南商学院怎么走? 从商学院到长沙劳动西路220号电控大厦坐什么车 搜一下坡坡子街在哪个位置我现在在商学院门口怎么走我现在乘什么公交车... 为什么我的手机(ME525+)没有了3G网信号,连QQ都上不了,提示网络错误,桌面... 摩托罗拉me525 图标删了怎么恢复 ME525连接电脑问题,手机显示连接,电脑智能听到连接的声音,但桌面什么也... 摩托罗拉me525安装了一个桌面后QQ软件怎么没了 摩托罗拉me525锁屏后过有时再进入桌面时会不显示全部图标要过一会才会出... 我用的是摩托ME525+安装了360安全桌面,每次用USB连接电脑后,我的桌面主... 父亲,姓吴,母亲,姓张,是个女孩,2008年农历2月5日,出生,起个中间有个“诗”字的名字。 想取一个女孩名,姓吴,名字中要有三点水,后面要带有个“诗”字 姓吴 女孩叫什么名字好听 希望带有诗 妍 汐 妙 芊 蕾 可 媛的名字大家帮忙想想 本人姓吴,想给女孩起名字需要名字里含有(诗、曼)其中一个字,请大家帮忙想想。谢谢 小红家,小明家和电视台在同一条路上。小红家到电视台只有420米,小明家到电视台只有580米。从小明 关于老外“加油”的问题。汗~ 浙江大学的法律专业和律师专业到底有什么区别,哪个包含了哪个?他们各自的特点,共同点还有区别? 小明的妈妈和女朋友同时掉进水里,小明先救了他女朋友,结果妈妈不幸溺水了。请问,小明构成了什么罪? 法考题小明即将参加奥运会比赛了,小明的舅舅对小明说 小明替代人参加司法考试 侵犯了什么 JavaScript 商品展示图片左右滚动代码怎么写? 硬盘上的文件误删除了怎么办,还能不能恢复啊 学应用电子技术要着重学习哪些方面 谁给份 应用电子技术专业的总结 汇腾自助式电动车充电器,通电蜂鸣叫什么原因&#39;? 液晶屏幕专用清洁剂 的成分 液晶屏幕清洁剂里面成分是水吗?如果是水,当喷在电脑上的时候,电脑不就短路了吗? 是不是最简分数70分之95? 5分之57约分是多少? 一百八十分之九十六约分后是多少? 每个国家的国旗图片 世界上有哪些国家,分别的国旗是什么? 世界上有多少个国家?国旗什么样? 全世界国家的国旗图 雅诗兰黛眼部精华霜和精华露区别? 什么叫做海底风暴? 中水中的山峰为什么看起来比岸上的山峰要暗淡一些 上古卷轴5遮炉山峰水底机关有什么用 wpsoffice手机版怎么合并图片 扩大几倍、扩大了几倍、扩大到原来的几倍区别 社保单上写:缴费基数1189是什么意思 啥叫五险一金 爬树时的动作? 描写外公爬树的精彩句子 猴子爬树动作的句子 李刚爬树描写动作的作文200字 一个小女孩爬树,然后从树上掉了下来,受伤了。。。细节描写150字 描写大熊猫爬树的片段? 指出下列句子运用的描写方法,猫咪别再跳到树上,悄悄地爬到树顶上,这样树枝和 它在园中乱跑,又会爬树,有时蝴蝶安详,它也会扑过去。这句话运用了什么样的描写