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

html如何让几张图片在一个框内随时间变化而变化

发布网友 发布时间:2024-04-05 23:20

我来回答

1个回答

热心网友 时间:2024-06-16 04:15

这个要用javascript来实现,它是一种脚本语言。你要实现的效果叫“焦点图”,可以自行百度。
例如:
<style type="text/css">
*{margin:0px;padding:0px;}
body {
margin: 0;
padding: 0;
font-size: 12px;
line-height:200%;
}
a{
color:#333;
text-decoration:none;
}
img{border:0px;}
.hot{
position:relative;
width:296px;
height:392px;
}
.num{
position:absolute;
right:6px;
bottom:4px;
}
.num li{
float:left;
height:21px;
width:24px;
margin-right:3px;
}
.num li a{
display:block;
font-weight:bold;
text-align:center;
}
.num_other{
color:#000;
background:url() no-repeat;
}
.num_now{
color:#FFF;
background:url() no-repeat;
}
</style>
</head>
<body>
<div class="hot">
<div id="cover">
<div id="cover1"><a href="#"><img src="/uploads/common/images/wall1.jpg" height=392 width=296 alt="钻石" /></a></div>
<div id="cover2" style="display:none;"><a href="#"><img src="/uploads/common/images/wall2.jpg" height=392 width=296 /></a></div>
<div id="cover3" style="display:none;"><a href="#"><img src="/uploads/common/images/wall3.jpg" height=392 width=296 /></a></div>
<div id="cover4" style="display:none;"><a href="#"><img src="/uploads/common/images/wall4.jpg" height=392 width=296 /></a></div>
</div>
<ul id="idNum" class="num">
<li><a href="#" id="num1" class="num_now" onmouseover="coverHover(1);">1</a></li>
<li><a href="#" id="num2" class="num_other" onmouseover="coverHover(2);">2</a></li>
<li><a href="#" id="num3" class="num_other" onmouseover="coverHover(3);">3</a></li>
<li><a href="#" id="num4" class="num_other" onmouseover="coverHover(4);">4</a></li>
</ul>
<input type="hidden" id="count" value="1">
</div>
<script type="text/javascript">
function g(o) {
return document.getElementById(o);
}
function coverChange() {
var order = parseInt(g("count").value);
if (order < 4) {
orderNext = order + 1;
} else {
orderNext = 1;
};
for (var i = 1; i <= 4; i++) {
g("cover" + i).style.display = "none";
g("cover" + orderNext).style.display = "block";
g("num" + i).className = "num_other";
g("num" + orderNext).className = "num_now";
}
g("count").value = orderNext;
}
var t = setInterval(coverChange, 6000);
function coverHover(e) {
//clearInterval(t);
for (var i = 1; i <= 4; i++) {
g("cover" + i).style.display = "none";
g("cover" + e).style.display = "block";
g("num" + i).className = "num_other";
g("num" + e).className = "num_now";
}
};
</script>
</body>
</html>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
炒股怎么买进卖出? 办一个餐饮的营业执照要多少钱 上海贷款平台有哪些 上海有什么网贷 Intel 赛扬D325 2.53G与多大频率的内存匹配 Intel 赛扬D 352(散)重要参数 CPU Intel 赛扬D 326 这个东西怎么看的? Intel 赛扬D 326(散)重要参数 Intel 赛扬D 325(盒)重要参数 Intel 赛扬D 325(盒)Intel 赛扬D 325(盒)详细参数 新车现在冬天热车很费油吗 杭州微念申请李子柒商标被全部驳回:李子柒本人已起诉该公司 高考考哪几门科目高考满分多少 高考满分多少考几门课 洗澡后财运不好有说法吗? 去别人家洗澡能增加财运吗? 工作压力大职场新人需减压 三方协议作废可以学校邮寄到公司吗 夏之星和欧雅若谁最漂亮 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 成都有哪些中药制药厂 一个自负的人和一个自卑的人在一起,是什么样的状态。请问能在一起生活... 两个自卑的人可以在一起吗?都会因为某句话伤害到对方,能长久吗_百度知 ... 爱情里,两个自卑的人能在一起么? ...要是两个人结了婚会怎么样?适不适合生活在一起? 找一个广告歌曲视频。歌词是:妈妈温馨的目光,伴我勇敢冲向前方,伴我... 怎样把电视画面倒转? 笔记本电脑键360防火墙怎么关闭360防火墙怎么关闭 电业局的电线短路导致个人家的电器烧坏打95598后上门维修要不要钱 概未知及 是宾语前置?怎么看 长沙高新开发区到长沙市火星北路马王堆多少公里 急! 宁海教育的情况. 今晚前结束问题! 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 血管分流机制是什么意思? 从永城到乌鲁木齐有没有高铁 洪沟社区属于哪个省哪个市 沂水县四十里堡镇到高庄镇的班车多吗,大约几点发车? 普爱医院怎么网上挂号 ...挤破之后,就结痂了,抠着抠着就这样了。怎么办?抹药膏了,用到医院去... 老公说公司事情处理特别麻烦我咋安慰他? 大连公司招聘 速录文秘 有哪些要求?和普通文秘有什么不同? 菏泽离江苏多远 菏泽开车到南京钟山风景名胜区·梅花山路线选择 菏泽到南京孙科公馆油费多少 五菱荣光s从菏泽开车到南京全程高速大概需要多少高速路费 中国有几座气基竖炉 最近买的娃哈哈纯净水发现有的瓶盖上的生产日期很大是模糊的那种有的... 手机号1 24 手机号24小时内绑定了两个被限制 请问什么时候才能重 ... 晨光文具的铅笔用来画画效果好还是马利的好? sis在新加坡是什么意思?