实现网站图片切换

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>仿土豆网的焦点轮换图片</title>
<style type="text/css">
/* Reset style */
* { margin:0; padding:0; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#039; text-decoration:none; }
 a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
/* Focus_change style */
#focus_change { position:relative; width:450px; height:295px; overflow:hidden; margin:20px 0 1px 60px; }
 #focus_change_list { position:absolute; width:1800px; height:295px; }
  #focus_change_list li { float:left; }
  #focus_change_list li img { width:450px; height:295px; }
 .focus_change_opacity { position:absolute; width:450px; height:70px; top:225px; left:0; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
 #focus_change_btn { position:absolute; width:450px; height:65px; top:225px; left:0; }
  #focus_change_btn ul { padding-left:5px; }
  #focus_change_btn li { display:inline; float:left; margin:0 15px; padding-top:12px; }
  #focus_change_btn li img { width:76px; height:50px; border:2px solid #888; }
  #focus_change_btn .current { background:url(/uploadfile/200901/1/6C164133877.gif) no-repeat 37px 8px;}
  #focus_change_btn .current img { border-color:#EEE; }
</style>
<script type="text/javascript">
function $(id) { return document.getElementById(id); }
function moveElement(elementID,final_x,final_y,interval) {
  if (!document.getElementById) return false;
  if (!document.getElementById(elementID)) return false;
  var elem = document.getElementById(elementID);
  if (elem.movement) {
    clearTimeout(elem.movement);
  }
  if (!elem.style.left) {
    elem.style.left = "0px";
  }
  if (!elem.style.top) {
    elem.style.top = "0px";
  }
  var xpos = parseInt(elem.style.left);
  var ypos = parseInt(elem.style.top);
  if (xpos == final_x && ypos == final_y) {
  return true;
  }
  if (xpos < final_x) {
    var dist = Math.ceil((final_x - xpos)/10);
    xpos = xpos + dist;
  }
  if (xpos > final_x) {
    var dist = Math.ceil((xpos - final_x)/10);
    xpos = xpos - dist;
  }
  if (ypos < final_y) {
    var dist = Math.ceil((final_y - ypos)/10);
    ypos = ypos + dist;
  }
  if (ypos > final_y) {
    var dist = Math.ceil((ypos - final_y)/10);
    ypos = ypos - dist;
  }
  elem.style.left = xpos + "px";
  elem.style.top = ypos + "px";
  var repeat = "moveElement('"+elementID+"',"+final_x+","+final_y+","+interval+")";
  elem.movement = setTimeout(repeat,interval);
}
function classNormal(){
 var focusBtnList = $('focus_change_btn').getElementsByTagName('li');
 for(var i=0; i<focusBtnList.length; i++) {
  focusBtnList[i].className='';
 }
}
function focusChange() {
 var focusBtnList = $('focus_change_btn').getElementsByTagName('li');
  focusBtnList[0].onmouseover = function() {
   moveElement('focus_change_list',0,0,5);
   classNormal()
   focusBtnList[0].className='current'
  }
  focusBtnList[1].onmouseover = function() {
   moveElement('focus_change_list',-450,0,5);
   classNormal()
   focusBtnList[1].className='current'
  }
  focusBtnList[2].onmouseover = function() {
   moveElement('focus_change_list',-900,0,5);
   classNormal()
   focusBtnList[2].className='current'
  }
  focusBtnList[3].onmouseover = function() {
   moveElement('focus_change_list',-1350,0,5);
   classNormal()
   focusBtnList[3].className='current'
  }
}
setInterval('autoFocusChange()', 5000);
var atuokey = false;
function autoFocusChange() {
 $('focus_change').onmouseover = function(){atuokey = true}
 $('focus_change').onmouseout = function(){atuokey = false}
 if(atuokey) return;
 var focusBtnList = $('focus_change_btn').getElementsByTagName('li');
 for(var i=0; i<focusBtnList.length; i++) {
  if (focusBtnList[i].className == 'current') {
   var currentNum = i;
  }
 }
 if (currentNum==0 ){
  moveElement('focus_change_list',-450,0,5);
  classNormal()
  focusBtnList[1].className='current'
 }
 if (currentNum==1 ){
  moveElement('focus_change_list',-900,0,5);
  classNormal()
  focusBtnList[2].className='current'
 }
 if (currentNum==2 ){
  moveElement('focus_change_list',-1350,0,5);
  classNormal()
  focusBtnList[3].className='current'
 }
 if (currentNum==3 ){
  moveElement('focus_change_list',0,0,5);
  classNormal()
  focusBtnList[0].className='current'
 }
}
window.onload=function(){
 focusChange();
}
</script>
</head>
<body>
<div id="focus_change">
 <div id="focus_change_list" style="top:0; left:0;">
  <ul>
  <li><img src="/uploadfile/200901/1/74164133287.jpg" alt="" /></li>
  <li><img src="/uploadfile/200901/1/B3164134719.jpg" alt="" /></li>
  <li><img src="/uploadfile/200901/1/AC164135752.jpg" alt="" /></li>
  <li><img src="/uploadfile/200901/1/73164136986.jpg" alt="" /></li>
  </ul>
 </div>
 <div class="focus_change_opacity"></div>
 <div id="focus_change_btn">
  <ul>
  <li class="current"><a href="#"><img src="/uploadfile/200901/1/5F164137217.jpg" alt="" /></a></li>
  <li><a href="#"><img src="/uploadfile/200901/1/A4164137404.jpg" alt="" /></a></li>
  <li><a href="#"><img src="/uploadfile/200901/1/2D164141182.jpg" alt="" /></a></li>
  <li><a href="#"><img src="/uploadfile/200901/1/48164141437.jpg" alt="" /></a></li>
  </ul>
 </div>
</div><!--focus_change end-->
<div style="height:20px; background:#EEE;"></div>
</body>
</html>

HTML图片切换高级代码 HTML图片高级切换代码,共11张图片,非常方便使用 立即下载

相关推荐

网站图片动态切换代码

这是一组经过本人编写的网站图片动态切换代码,只需修改您的图片地址即可使用

7种网页图片切换方式代码

jQuery图片鼠标滑动展开切换特效代码 jQuery图片书架取书特效代码 网页图片点击前后切换特效代码 jQuery图片选项卡展示 html5图片切换jquery动画展开特效 html5图片3d切换幻灯片轮播特效代码 jQuery 图片tab选项卡特效 转载于:https://www.cnblogs.com/good10000/p/4519484.h...

weixin_34296641的博客 2286

网站首页图片切换代码

网站首页多张图片切换,稍微改动一下就可以用。

防土豆网视频效果....

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">仿土豆网的焦点轮换图片/* Reset style */* { margin:0; padding:0; word-break:break-all; }body { background:#FFF; color:#333; f

ITwql的专栏 549

仿土豆网站源码.rar

本站采用帝国ecms内核 php mysql 数据达到100万以上 也不会有丝毫延迟 远比asp类程序强大 不会安装php mysql环境的朋友 可联系我帮忙 后台用户名和密码都是admin 仿土豆网站模板 可改造成为任何主流类型的网站 也可以改造为视频网站 由于本地图片太多 有近70M 所以没打包 需要的请联系qq:250093148

Android Termux 安装Kali Linux 或 kali Nethunter史诗级详细教程

Termux 安装kali

风云小虾米的博客 6万+

js实现图片切换(经典代码集锦)

js实现图片切换(经典代码集锦) 简单的图片切换 var crr=1; function changePic(){ var imgObj=document.getElementById("myPic"); imgObj.src=crr+".jpg"; }

mischen520的博客 1万+

保姆级教程:用MS建完分子模型,如何一键转成LAMMPS能用的data文件?

本文详细介绍了如何将Materials Studio(MS)构建的分子模型转换为LAMMPS可用的data文件的全流程。重点讲解了力场选择、环境配置、转换命令参数解析及常见问题排查,帮助初学者快速掌握MS与LAMMPS之间的数据转换技巧,特别适合计算材料学领域的研究人员。

weixin_42665255的博客 471

js实现图片切换效果

因为有多处相同的部分,所以先通过document.querySelectorAll获取到所有的“.switchover”区域,通过 forEach 循环处理多个切换器,确保每个切换器独立工作。最近看到问界 - 鸿蒙智行官网有多处图片切换效果,便试着实现一下,以前曾经实现过一处图片切换效果,效果如下。然后再下面又添加了一处,效果如图所示。// 为每个缩略图添加点击事件。// 阻止链接的默认跳转行为。// 为每个切换器初始化。// 更新缩略图激活状态。// 获取所有切换器。

wangyining070205的博客 540

【校招】SHL 的 General Ability (GA, 通用能力测试)

SHL 的 General Ability (GA, 通用能力测试) 文章目录SHL 的 General Ability (GA, 通用能力测试)1、归纳推理题1.1 圈圈线条推理1.2 图形颜色位置推理1.3 箭头指向推理2. 数字推理题攻略3. 语言推理题 1、归纳推理题   归纳推理题我把它总结为三种类型:圈圈线条推理;图形颜色位置推理;箭头指向推理。 1.1 圈圈线条推理   你别看这个题目看起来很复杂,其实很简单,而且这个题型的题目背后原理都一样!我把我的 tips 偷偷分享给你们嘿嘿~先从 A

Sunnyside_ 2万+

UniApp消息推送进阶:不用插件实现动态语音播报(含保活策略)

本文详细介绍了在UniApp中实现动态语音播报的进阶方案,无需依赖第三方插件。核心采用透传消息传递动态数据,结合本地TTS引擎合成语音,并针对不同安卓厂商提供了深度通道配置与差异化保活策略,有效解决了App退至后台或被清理后语音播报失效的难题。

weixin_29224309的博客 487

不使用FLASH,怎样用用ASP.net在网站上实现图片切换?

<br />不使用FLASH,怎样用用ASP.net在网站上实现图片切换?

wangxiaoxu85的专栏 455

From Manual to Magic: How nnU-Net is Revolutionizing Biomedical Image Segmentation Without Human Int

本文探讨了nnU-Net如何通过全自动深度学习技术革新生物医学图像分割领域。作为自我配置的智能系统,nnU-Net无需人工干预即可完成从数据预处理到模型训练的全流程,显著提升医学影像分割的效率和精度,尤其在CT和MRI影像分析中表现卓越。

metal的博客 1084

php网站banner图片切换,最简单的Banner轮播左右切换效果代码及实现思路(附带源码)...

Banner轮播左右切换效果代码及实现思路,支持左右切换图片,支持点击选择对应的图片。实现思路通过定时器去自动选图和点击触发事件去选择图片。而图片的选择是通过计算对应图片的宽度和第几张图的距离进行动画margin-left滚动。具体代码如下:代码思路:html>轮播*{margin:0;padding:0;}img{display:block;}.banner{width:500px;he...

weixin_33880392的博客 1170

高阶玩法——Dify生成的数据自动写入mysql数据库

采用自定义工具方式,利用 python编写一个服务sql_save_post,将接收到的内容写入指定数据库的表中,并为该服务撰写一个 OpenAPI 的 schema。配置工作流:我们以写入天气预报为例,在生成天气预报内容后,连接自定义工具“sql_save_post”,将所需的字段配置完成后,实现将生成的内容自动写入mysql数据库中。编写OpenAPI的schema:在dify平台的工具栏目,创建自定义工具,输入工具名称“sql_save_post”。工具:sql_save_post;

qq_44493378的博客 8540

全局注意机制 GAM | Global Attention Mechanism: Retain Information to Enhance Channel-Spatial Interactions

全局注意机制 GAM

Coding... 2576

php动态网站更换图片,Jquery实现动态切换图片的方法

/p>"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">#tbl{border-collapse:collapse;border-top:1px solid red;border-left:1px solid red;margin:auto;}#tbl td{border-collapse:collapse;border...

weixin_33377571的博客 186

第12篇:TMC2240 CoolStep节能功能|软件配置+功耗测试(保姆级)

本文介绍了TMC2240驱动芯片的CoolStep节能功能,通过动态调节电机电流实现功耗优化。CoolStep利用StallGuard技术实时检测负载,自动调整运行电流,空载时可降低50%以上功耗。文章详细讲解了节能原理、寄存器配置方法和参数校准步骤,提供可直接复用的STM32代码。该功能特别适合电池供电设备,能显著延长续航时间,同时保持电机性能稳定。配置时需注意SG阈值、电流步长等关键参数,并可与静音模式叠加使用。

BackCatK Chen的博客 919

各大门户网站Flash和JS实现的图片幻灯片切换特效代码文件下载

各大门户网站Flash和JS实现的图片幻灯片切换特效代码文件下载:  最近看到各大门户站都有一个幻灯片特效,而且不是简单的JS特效,是FLASH和JS结合而成的觉得非常不错,今天在IT世界的原代码中查看了一下,特此发布!希望大家喜欢!有什么问题可以与我研究!<atarget=_selfhref="goUrl()"><spanclass...

weixin_30362233的博客 115

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

网站设计基础教程||阶段案列9.4||通过JS实现背景图片切换

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>阶段案例9.4|21305雷文涛|</title> <style type="text/css"> *{margin: 0; padding: 0;list-style: none;} .div-bj{ margin: 0px auto; margin-top:.

qq_45085385的博客 452

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

网站制作一 : 从简单做起,通过a属性实现导航图片切换

DIV+CSS:前人之鉴戒: CSS中的超链接a有四个伪属性,解释为:活动状态,已被访问状态,未被访问状态,和鼠标悬停状态。 a:link{color:#FF0000} /* unvisited link */ a:visited{color:#00FF00} /* visited link */ a:hover{color:#FF00FF

轻云流水 577

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Javascript特效:图片切换(类似于电商网站图片查看)的封装实现和闭包实现

知识点 重读度高的代码要考虑能否封装 凡是CSS属性,必须使用style修改。自身标签属性不需要。 运行效果 鼠标移动到下面不同的图片上,上面的图片会发生变化。 代码 封装实现 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title&gt...

KaiSarH 559

网页设计如何实现多个图片切换_网页设计图片如何布局才能让网站高大上

图片是网页设计中的最为重要的元素,文字表达信息,图片提示视觉效果,相比于文字描述人们更喜欢图片所表达出来的效果,在一些优秀的网页设计中,图片所占的比率可以达到80%甚至更高,一张好的图片所表达的信息更为丰富细腻,在网页设计中图片使用也要有相应的方法,才能让网页达到最佳效果。图片的位置图片在网站上放置的位置,直接关系到了版面的构图和布局,正确的处理图片的四角和中轴的位置,可以让网页达到平衡而又充满变...

weixin_35172689的博客 1761

各大门户网站Flash和JS实现的图片幻灯片切换特效代码

图片幻灯片切换特效代码一、腾讯FLASH广告 比如 [url]http://auto.qq.com[/url]这种是带文字介绍的 [url]http://music.qq.com[/url]这种是不带文字介绍的 其实就是一个js调用一个flash文件件和一段js代码 我们看到的门户网站的FLASH广告实现起来其实非常的容易,就是用一个成形的FLASH文件+JS脚本调用 js脚本的调...

skyme 199

jQuery UI 实现图片循环显示,常用于网站首页banner广告切换

http://www.runoob.com/try/try.php?filename=jqueryui-example-position-cycler <!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>jQuery UI 定位(Posi...

weixin_30436101的博客 248

基于jQuery商城网站全屏图片切换代码

基于jQuery商城网站全屏图片切换代码。这是一款商城网站全屏多张图片滑动切换代码。效果图如下: 在线预览    源码下载 实现的代码。 html代码: &lt;div class="slides"&gt; &lt;div class="slideInner"&gt; &lt;a href="#" style="background: u.

weixin_34117211的博客 145
上一篇: 浅入浅出带有主外键约束的触发器
下一篇: 像个孩子一样去回忆
pmandy
博客等级 码龄18年 13粉丝 155原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值