`
txf2004
  • 浏览: 7040570 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

焦点图片轮换

阅读更多

http://www.corange.cn//uploadfiles/1018_71773.jpg

  1. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <htmlxmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
  5. <title>佐佐制造byzuo.cn---焦点图片第三季</title>
  6. <styletype="text/css">
  7. /*Resetstyle*/
  8. *{margin:0;padding:0;word-break:break-all;}
  9. body{background:#FFF;color:#333;font:12px/1.6emHelvetica,Arial,sans-serif;}
  10. h1,h2,h3,h4,h5,h6{font-size:1em;}
  11. a{color:#0287CA;text-decoration:none;}
  12. a:hover{text-decoration:underline;}
  13. ul,li{list-style:none;}
  14. fieldset,img{border:none;}
  15. legend{display:none;}
  16. em,strong,cite,th{font-style:normal;font-weight:normal;}
  17. input,textarea,select,button{font:12pxHelvetica,Arial,sans-serif;}
  18. table{border-collapse:collapse;}
  19. html{overflow:-moz-scrollbars-vertical;}/*AlwaysshowFirefoxscrollbar*/
  20. /*iFocusstyle*/
  21. #ifocus{width:525px;height:245px;margin:20px;border:1pxsolid#DEDEDE;background:#F8F8F8;}
  22. #ifocus_pic{display:inline;position:relative;float:left;width:410px;height:225px;overflow:hidden;margin:10px0010px;}
  23. #ifocus_piclist{position:absolute;}
  24. #ifocus_piclistli{width:410px;height:225px;overflow:hidden;}
  25. #ifocus_piclistimg{width:410px;height:225px;}
  26. #ifocus_btn{display:inline;float:right;width:91px;margin:9px9px00;}
  27. #ifocus_btnli{width:91px;height:57px;cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
  28. #ifocus_btnimg{width:75px;height:45px;margin:7px0011px;}
  29. #ifocus_btn.current{background:url(http://www.byzuo.cn/demo/iFocus/img/ifocus_btn_bg.gif)no-repeat;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
  30. #ifocus_opdiv{position:absolute;left:0;bottom:0;width:410px;height:35px;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
  31. #ifocus_tx{position:absolute;left:8px;bottom:8px;color:#FFF;}
  32. #ifocus_tx.normal{display:none;}
  33. </style>
  34. <scripttype="text/javascript">
  35. function$(id){returndocument.getElementById(id);}
  36. functionaddLoadEvent(func){
  37. varoldonload=window.onload;
  38. if(typeofwindow.onload!='function'){
  39. window.onload=func;
  40. }else{
  41. window.onload=function(){
  42. oldonload();
  43. func();
  44. }
  45. }
  46. }
  47. functionmoveElement(elementID,final_x,final_y,interval){
  48. if(!document.getElementById)returnfalse;
  49. if(!document.getElementById(elementID))returnfalse;
  50. varelem=document.getElementById(elementID);
  51. if(elem.movement){
  52. clearTimeout(elem.movement);
  53. }
  54. if(!elem.style.left){
  55. elem.style.left="0px";
  56. }
  57. if(!elem.style.top){
  58. elem.style.top="0px";
  59. }
  60. varxpos=parseInt(elem.style.left);
  61. varypos=parseInt(elem.style.top);
  62. if(xpos==final_x&&ypos==final_y){
  63. returntrue;
  64. }
  65. if(xpos<final_x){
  66. vardist=Math.ceil((final_x-xpos)/10);
  67. xposxpos=xpos+dist;
  68. }
  69. if(xpos>final_x){
  70. vardist=Math.ceil((xpos-final_x)/10);
  71. xposxpos=xpos-dist;
  72. }
  73. if(ypos<final_y){
  74. vardist=Math.ceil((final_y-ypos)/10);
  75. yposypos=ypos+dist;
  76. }
  77. if(ypos>final_y){
  78. vardist=Math.ceil((ypos-final_y)/10);
  79. yposypos=ypos-dist;
  80. }
  81. elem.style.left=xpos+"px";
  82. elem.style.top=ypos+"px";
  83. varrepeat="moveElement('"+elementID+"',"+final_x+","+final_y+","+interval+")";
  84. elem.movement=setTimeout(repeat,interval);
  85. }
  86. functionclassNormal(iFocusBtnID,iFocusTxID){
  87. variFocusBtns=$(iFocusBtnID).getElementsByTagName('li');
  88. variFocusTxs=$(iFocusTxID).getElementsByTagName('li');
  89. for(vari=0;i<iFocusBtns.length;i++){
  90. iFocusBtns[i].className='normal';
  91. iFocusTxs[i].className='normal';
  92. }
  93. }
  94. functionclassCurrent(iFocusBtnID,iFocusTxID,n){
  95. variFocusBtns=$(iFocusBtnID).getElementsByTagName('li');
  96. variFocusTxs=$(iFocusTxID).getElementsByTagName('li');
  97. iFocusBtns[n].className='current';
  98. iFocusTxs[n].className='current';
  99. }
  100. functioniFocusChange(){
  101. if(!$('ifocus'))returnfalse;
  102. $('ifocus').onmouseover=function(){atuokey=true};
  103. $('ifocus').onmouseout=function(){atuokey=false};
  104. variFocusBtns=$('ifocus_btn').getElementsByTagName('li');
  105. varlistLength=iFocusBtns.length;
  106. iFocusBtns[0].onmouseover=function(){
  107. moveElement('ifocus_piclist',0,0,5);
  108. classNormal('ifocus_btn','ifocus_tx');
  109. classCurrent('ifocus_btn','ifocus_tx',0);
  110. }
  111. if(listLength>=2){
  112. iFocusBtns[1].onmouseover=function(){
  113. moveElement('ifocus_piclist',0,-225,5);
  114. classNormal('ifocus_btn','ifocus_tx');
  115. classCurrent('ifocus_btn','ifocus_tx',1);
  116. }
  117. }
  118. if(listLength>=3){
  119. iFocusBtns[2].onmouseover=function(){
  120. moveElement('ifocus_piclist',0,-450,5);
  121. classNormal('ifocus_btn','ifocus_tx');
  122. classCurrent('ifocus_btn','ifocus_tx',2);
  123. }
  124. }
  125. if(listLength>=4){
  126. iFocusBtns[3].onmouseover=function(){
  127. moveElement('ifocus_piclist',0,-675,5);
  128. classNormal('ifocus_btn','ifocus_tx');
  129. classCurrent('ifocus_btn','ifocus_tx',3);
  130. }
  131. }
  132. }
  133. setInterval('autoiFocus()',5000);
  134. varatuokey=false;
  135. functionautoiFocus(){
  136. if(!$('ifocus'))returnfalse;
  137. if(atuokey)returnfalse;
  138. varfocusBtnList=$('ifocus_btn').getElementsByTagName('li');
  139. varlistLength=focusBtnList.length;
  140. for(vari=0;i<listLength;i++){
  141. if(focusBtnList[i].className=='current')varcurrentNum=i;
  142. }
  143. if(currentNum==0&&listLength!=1){
  144. moveElement('ifocus_piclist',0,-225,5);
  145. classNormal('ifocus_btn','ifocus_tx');
  146. classCurrent('ifocus_btn','ifocus_tx',1);
  147. }
  148. if(currentNum==1&&listLength!=2){
  149. moveElement('ifocus_piclist',0,-450,5);
  150. classNormal('ifocus_btn','ifocus_tx');
  151. classCurrent('ifocus_btn','ifocus_tx',2);
  152. }
  153. if(currentNum==2&&listLength!=3){
  154. moveElement('ifocus_piclist',0,-675,5);
  155. classNormal('ifocus_btn','ifocus_tx');
  156. classCurrent('ifocus_btn','ifocus_tx',3);
  157. }
  158. if(currentNum==3){
  159. moveElement('ifocus_piclist',0,0,5);
  160. classNormal('ifocus_btn','ifocus_tx');
  161. classCurrent('ifocus_btn','ifocus_tx',0);
  162. }
  163. if(currentNum==1&&listLength==2){
  164. moveElement('ifocus_piclist',0,0,5);
  165. classNormal('ifocus_btn','ifocus_tx');
  166. classCurrent('ifocus_btn','ifocus_tx',0);
  167. }
  168. if(currentNum==2&&listLength==3){
  169. moveElement('ifocus_piclist',0,0,5);
  170. classNormal('ifocus_btn','ifocus_tx');
  171. classCurrent('ifocus_btn','ifocus_tx',0);
  172. }
  173. }
  174. addLoadEvent(iFocusChange);
  175. </script>
  176. </head>
  177. <body>
  178. <divid="ifocus">
  179. <divid="ifocus_pic">
  180. <divid="ifocus_piclist"style="left:0;top:0;">
  181. <ul>
  182. <li><ahref="#"><imgsrc="http://www.byzuo.cn/demo/iFocus/img/01.jpg"alt=""/></a></li>
  183. <li><ahref="#"><imgsrc="http://www.byzuo.cn/demo/iFocus/img/02.jpg"alt=""/></a></li>
  184. <li><ahref="#"><imgsrc="http://www.byzuo.cn/demo/iFocus/img/03.jpg"alt=""/></a></li>
  185. <li><ahref="#"><imgsrc="http://www.byzuo.cn/demo/iFocus/img/04.jpg"alt=""/></a></li>
  186. </ul>
  187. </div>
  188. <divid="ifocus_opdiv"></div>
  189. <divid="ifocus_tx">
  190. <ul>
  191. <liclass="current">火箭85-78马刺姚明依旧像新秀a1</li>
  192. <liclass="normal">阿德尔曼:姚明进攻太犹豫火箭还有很长路要走b2</li>
  193. <liclass="normal">阿联脚伤未出场卡特意外受伤网队加时险胜热队c3</li>
  194. <liclass="normal">帕杜惊讶能留住郑智英媒称查尔顿升超要靠d4</li>
  195. </ul>
  196. </div>
  197. </div>
  198. <divid="ifocus_btn">
  199. <ul>
  200. <liclass="current"><imgsrc="http://www.byzuo.cn/demo/iFocus/img/btn_01.jpg"alt=""/></li>
  201. <liclass="normal"><imgsrc="http://www.byzuo.cn/demo/iFocus/img/btn_02.jpg"alt=""/></li>
  202. <liclass="normal"><imgsrc="http://www.byzuo.cn/demo/iFocus/img/btn_03.jpg"alt=""/></li>
  203. <liclass="normal"><imgsrc="http://www.byzuo.cn/demo/iFocus/img/btn_04.jpg"alt=""/></li>
  204. </ul>
  205. </div>
  206. </div><!--ifocusend-->
  207. </body>
  208. </html>
分享到:
评论

相关推荐

    焦点图片轮换焦点图

    在网页设计中,焦点图片轮换焦点图是一种常见的视觉效果,用于展示一组重要的或吸引人的图像,通过自动或用户操作来交替显示。这种技术能够有效地利用有限的网页空间,增加用户体验,同时提升网站的视觉吸引力。以下...

    ifocus 焦点图片轮换(酷)

    "ifocus 焦点图片轮换(酷)"是一个用于创建动态焦点图片展示效果的工具。在网页设计中,焦点图通常被用作网站主页的重要元素,用来吸引用户注意力并展示重要信息或精彩内容。ifocus 焦点图片轮换特效通过动画效果使多...

    iFocus焦点图片轮换JS版

    iFocus焦点图片轮换JS版 iFocus焦点图片轮换JS版 iFocus焦点图片轮换JS版 iFocus焦点图片轮换JS版 iFocus焦点图片轮换JS版 iFocus焦点图片轮换JS版 iFocus焦点图片轮换JS版

    2012年世界主流门户网站焦点图片轮换JQuery23个合辑兼容各种版本浏览器

    总的来说,"2012年世界主流门户网站焦点图片轮换JQuery 23个合辑"是一份宝贵的资源,它涵盖了焦点图轮换的多种实现方式,不仅展示了当时的网页技术趋势,也为今天的开发者提供了学习和参考的宝贵材料。无论你是想要...

    iFocus焦点图片轮换JS版.rar

    《iFocus焦点图片轮换JS版》是一款基于JavaScript实现的图片轮播插件,它能够为网站添加引人注目的动态焦点图片展示效果。在网页设计中,这种类型的组件经常被用于首页或产品展示区域,以吸引用户注意力,增强用户...

    jQuery焦点图 图片轮换

    综上所述,jQuery焦点图图片轮换涉及了jQuery库的使用、DOM操作、事件处理、动画效果、定时器应用等多个JavaScript和Web开发的重要方面。掌握这些技能,不仅可以制作出吸引人的焦点图,还能提升整个网站的用户体验。

    js特效脚本含源码和说明iFocus焦点图片轮换JS版

    js特效脚本含源码和说明iFocus焦点图片轮换JS版本资源系百度网盘分享地址

    焦点图片——轮换代码

    在网页设计中,焦点图片轮换是一种常见的视觉效果,它能吸引用户注意力并展示一系列重要的图像或信息。这种效果通常用于网站的首页,用来展示特色产品、服务或新闻。"焦点图片轮换代码"就是实现这一功能的编程代码,...

    HTML图片轮换特效

    一个简单的图片轮换布局可能包括一个包含多张图片的`&lt;div&gt;`元素,每张图片用`&lt;img&gt;`标签表示。例如: ```html ``` 接下来,我们可以使用CSS来隐藏除第一张图片外的所有图片,并设置容器的样式。这里我们...

    焦点图片(js flash图片轮换)rar

    在网页设计中,焦点图片轮换是一种常见的功能,用于展示一组图片并自动循环播放,以吸引用户的注意力。这个压缩包可能包含了一套完整的解决方案,包括JavaScript代码、Flash源文件以及相关的CSS样式和图片资源。 ...

    带缩略图的iFocus焦点图片轮换JS版

    【标题】"带缩略图的iFocus焦点图片轮换JS版"是一个专门用于网页设计的JavaScript组件,它能够实现动态的焦点图片展示效果,并且配备了缩略图导航功能。这个组件是为网页设计师和开发者提供的一种高效、美观的图片...

    javascript图片轮换效果

    JavaScript图片轮换效果是一种常见的网页动态展示技术,用于在页面上自动切换一组图片,以吸引用户的注意力或展示多个相关的图像。这种效果可以增加网站的视觉吸引力,并为用户提供更丰富的交互体验。下面我们将深入...

    js焦点图轮换源码 常用的js焦点图代码

    JavaScript焦点图轮换是一种常见的网页动态效果,用于展示一组图片或内容,并自动循环播放,以吸引用户的注意力。这种技术在网站头部、产品展示区域或新闻滚动等地方非常常见。下面我们将详细探讨JavaScript焦点图...

    图片轮换js代码焦点图图片切换,图片js代码

    总结一下,图片轮换js代码焦点图图片切换主要涉及以下几个方面: 1. 创建HTML结构,放置要轮换的图片。 2. 使用CSS定义图片样式和动画效果。 3. 编写JavaScript代码,实现图片的自动轮换,并控制轮换间隔。 通过...

    jQuery横向图片焦点图滚动效果,标题有打字机效果,兼容主流浏览器

    【jQuery横向图片焦点图滚动效果】是一种常见的网页设计技术,用于在有限的屏幕空间内展示多张图片,提升用户体验并吸引用户注意力。这种效果通常应用于网站的头部或产品展示区域,使得图片能够按照预设顺序自动切换...

    JS4屏焦点图轮换代码.zip_JS4屏焦点图轮换代码

    1. **JavaScript焦点图轮换**:焦点图轮换是一种常见的网页交互效果,通过定时切换不同的图片或内容区块,以保持用户的视觉兴趣。在这个代码包中,JavaScript被用来控制轮换逻辑,包括自动切换、手动切换、过渡动画...

    自定义图片切换焦点图代码

    在网页设计中,图片切换焦点图是一种常见的交互元素,用于展示多张图片并引导用户注意力。自定义图片切换焦点图代码通常使用JavaScript库,如jQuery,来实现动态、平滑的图片过渡效果。本篇文章将深入探讨如何使用...

    焦点图图片轮换.zip

    标题中的“焦点图图片轮换.zip”指的是一个包含焦点图(Slider)图片轮换功能的HTML5项目。焦点图是一种常见的网页设计元素,用于展示一组重要或吸引人的图片,并通过自动或用户操作进行循环切换,以突出显示不同...

Global site tag (gtag.js) - Google Analytics