html代码:

 

  1. <!--滚动图片 start--> 
  2.             <div class=rollphotos> 
  3.                 <div class=blk_29> 
  4.                     <div class=LeftBotton id=LeftArr></div> 
  5.                     <div class=Cont id=ISL_Cont_1><!-- 图片列表 begin --> 
  6.                         <div class=box><A class=imgBorder href="#" target=_blank><img height=84 alt="" src="p_w_picpaths/U2716P6T64D51897F1328DT20080906234338.jpg" width=124 border=0></A>   
  7.                         <p><A href="#" target=_blank>开幕式火炬传递</a></p></div> 
  8.                         <div class=box><A class=imgBorder href="#" target=_blank><img height=84 alt="" src="p_w_picpaths/U2716P6T64D51897F1322DT20080906204943.jpg" width=124 border=0></A>   
  9.                         <p><A href="#"  target=_blank>开幕式精彩瞬间</a></p></div> 
  10.                         <div class=box><A class=imgBorder href="#" target=_blank><img height=84 alt="" src="p_w_picpaths/U2716P6T64D51897F1323DT20080906204943.jpg" width=124  border=0></A>   
  11.                         <p><A href="#"  target=_blank>卡通玩偶组成会徽</a></p></div> 
  12.                         <div class=box><A class=imgBorder href="#" target=_blank><img height=84 alt="" src="p_w_picpaths/U2716P6T64D51897F1324DT20080906205503.jpg" width=124  border=0></A>   
  13.                         <p><A href="#"  target=_blank>开幕式焰火表演</a></p></div> 
  14.                         <div class=box><A class=imgBorder href="#" target=_blank><img height=84 alt="" src="p_w_picpaths/U2716P6T64D51897F1327DT20080906220904.jpg" width=124  border=0></A>   
  15.                         <p><A href="#"  target=_blank>中国代表团入场</a></p></div> 
  16.                         <div class=box><A class=imgBorder href="#" target=_blank><img height=84 alt="" src="p_w_picpaths/U2716P6T64D51897F1325DT20080906205624.jpg" width=124  border=0></A>   
  17.                         <p><A href="#"  target=_blank>各代表团入场</a></p></div> 
  18.                         <div class=box><A class=imgBorder href="#" target=_blank><img height=84 alt="" src="p_w_picpaths/U2716P6T64D51897F1094DT20080906194732.jpg" width=124  border=0></A>   
  19.                         <p><A href="#"  target=_blank>开幕式暖场表演</a></p></div> 
  20.                         <div class=box><A class=imgBorder href="#" target=_blank><img height=84 alt="" src="p_w_picpaths/U2716P6T64D51897F1091DT20080906180505.jpg" width=124  border=0></A>   
  21.                         <p><A href="#"  target=_blank>开幕式即将举行</a></p></div> 
  22.                         <!-- 图片列表 end --> 
  23.                         </div> 
  24.                         <div class=RightBotton id=RightArr></div> 
  25.                     </div> 
  26.             <script language=javascript type=text/javascript> 
  27.                     <!--//--><![CDATA[//><!--  
  28.                     var scrollPic_02 = new ScrollPic();  
  29.                     scrollPic_02.scrollContId   = "ISL_Cont_1"; //内容容器ID  
  30.                     scrollPic_02.arrLeftId      = "LeftArr";//左箭头ID  
  31.                     scrollPic_02.arrRightId     = "RightArr"; //右箭头ID  
  32.               
  33.                     scrollPic_02.frameWidth     = 908;//显示框宽度  
  34.                     scrollPic_02.pageWidth      = 152; //翻页宽度  
  35.               
  36.                     scrollPic_02.speed          = 10; //移动速度(单位毫秒,越小越快)  
  37.                     scrollPic_02.space          = 10; //每次移动像素(单位px,越大越快)  
  38.                     scrollPic_02.autoPlay       = true; //自动播放  
  39.                     scrollPic_02.autoPlayTime   = 3; //自动播放间隔时间(秒)  
  40.               
  41.                     scrollPic_02.initialize(); //初始化  
  42.                                           
  43.                     //--><!]]> 
  44.             </script> 
  45.             </div> 
  46.         <!--滚动图片 end--> 

 

 

css代码:

 

  1. table{  
  2.     padding:0;  
  3.     border:0;     
  4.     }  
  5. body{  
  6.     padding:0;   
  7.     padding:5px auto 5px auto;   
  8.    
  9.     }  
  10. td{   
  11.     font-size:12px;  
  12. }  
  13. .photo_bg{  
  14.     width:971px;  
  15.     height:149px;  
  16.     background:url(../p_w_picpaths/photo_bg.jpg) no-repeat;  
  17. }  
  18. .f12{  
  19.     font-size:12px;  
  20. }  
  21.  
  22. .F14lists {  
  23.     line-height: 23px;  
  24.     }  
  25. .F14lists UL {  
  26.     padding:0 3px 0 3px;  
  27.     }  
  28. .F14lists LI {  
  29.     padding-left: 2px;   
  30.     font-size: 14px;  
  31.     vertical-align: bottom;  
  32.     }  
  33. .F14lists LI SPAN {  
  34.     font-size:9px;   
  35.     color: #533826;  
  36.     }  
  37. .FixTitle A:link {  
  38.     color: #0736aa;  
  39.     text-decoration:none;  
  40.     }  
  41. .FixTitle A:visited {  
  42.     color: #0736aa;   
  43.     text-decoration:none;  
  44.     }  
  45. .FixTitle A:hover {  
  46.     text-decoration:none;  
  47.     }  
  48. .FixTitle {  
  49.     clear:both;  
  50.     border: #a2d1ff 1px solid;    
  51.     background: url(../p_w_picpaths/olyready_bg_cl_002.gif) 0px -101px;  
  52.     overflow: hidden;   
  53.     line-height: 24px;    
  54.     height: 24px;  
  55.     }  
  56. .FixTitle H3 {  
  57.     margin:0;  
  58.     padding:left: 30px;   
  59.     font-size: 14px;   
  60.     background: url(../p_w_picpaths/olyready_bg_cl_001.gif) 2px -197px;   
  61.     position:relative;  
  62.     float:left;   
  63.     color:#0736aa;  
  64.     }  
  65. .FixTitle SPAN {  
  66.     padding-right:5px;   
  67.     float:right;  
  68.     }  
  69. .RForm {  
  70.     padding:10px;  
  71.     }  
  72. .RForm DT {  
  73.     line-height: 23px;  
  74.     }  
  75. .RformB {  
  76.     padding-left: 10px;  
  77.     }  
  78. .blk_29 {  
  79.     width:972px;  
  80.     height:114px;  
  81.     clear:both;  
  82.     border:#a1d2fd 0px solid;   
  83.     padding:15px 0 10px 0;  
  84.     overflow:hidden;  
  85.     position:relative;  
  86.     float:left;  
  87.     }  
  88. .blk_29 .LeftBotton {  
  89.     background: url(../p_w_picpaths/ca_hz_002.gif) no-repeat 0px 0px;   
  90.     left: 20px;   
  91.     float: left;   
  92.     width: 11px;  
  93.     cursor: pointer;   
  94.     position: absolute;   
  95.     TOP: 10px;   
  96.     height: 114px;  
  97.     }  
  98. .blk_29 .RightBotton {  
  99.     right:20px;   
  100.     background: url(../p_w_picpaths/ca_hz_002.gif) no-repeat -11px 0px;   
  101.     float: right;   
  102.     width: 11px;   
  103.     cursor: pointer;   
  104.     POSITION: absolute;   
  105.     TOP: 10px;   
  106.     height: 114px;  
  107.     }  
  108. .blk_29 .Cont {  
  109.     margin: 0px auto;  
  110.     overflow:hidden;  
  111.     width:972px;   
  112.     padding-top:5px;  
  113.     }  
  114. .blk_29 .box {  
  115.     float:left;   
  116.     width:152px;  
  117.     text-align:center;  
  118.       
  119.     }  
  120. .blk_29 .box IMG {  
  121.     border: #add2fc 1px solid;   
  122.     padding:2xp;  
  123.     display:block;  
  124.     background-color:#fff;  
  125.     margin:0px auto;  
  126.     }  
  127. .blk_29 .box A:hover IMG {  
  128.     border: #5385cc 1px solid;   
  129.     }  
  130. .blk_29 .box P {  
  131.     margin:6px auto 0px auto;   
  132.     width:120px;  
  133.     line-height:20px;  
  134.     font-size:12px;  
  135.     text-align:center;  
  136.     text-indent:0;  
  137.       
  138.     }  
  139. .blk_29 .box P a{  
  140.     text-decoration:underline;  
  141.     text-align:center;  
  142.     color:#000000;  
  143. }  
  144. .blk_29 .box P a:link{  
  145.     text-decoration:underline;  
  146.     text-align:center;  
  147.     color:#000000;  
  148. }  
  149. .blk_29 .box P a:visited{  
  150.     text-decoration:underline;  
  151.     text-align:center;  
  152.     color:#000000;  
  153. }  
  154. .blk_29 .box P a:hover{  
  155.     text-decoration:underline;  
  156.     text-align:center;  
  157.     color:#FF0000;  
  158. }  
  159. .rollphotos {  
  160.     margin-top:10px;  
  161.     width: 971px;  
  162.     height:149px;  
  163.     }  
  164. .partC {  
  165.     margin-top:10px;   
  166.     overflow:auto;   
  167.     width: 971px;  
  168.     }  
  169. .partC .PC_left {  
  170.     overflow: auto;   
  171.     width:470px;  
  172.     }  
  173. .partC .PC_right {  
  174.     overflow: auto;   
  175.     width:470px;  
  176.     }  
  177. .partC .PC_left {  
  178.     float: left;  
  179.     }  
  180. .partC .PC_right {  
  181.     float: right;  
  182.     }  
  183. .PT_mix {  
  184.     border: #a2d1ff 1px solid;   
  185.     padding:0 0 10px 0;  
  186.     border-top: #a2d1ff 0px solid;   
  187.     background: #f3fbfe;   
  188.     overflow: auto;   
  189.  
  190.     }  
  191. .PhoTxt {  
  192.     margin-top: 10px;   
  193.     display: inline;   
  194.     float: left;   
  195.     margin-left: 10px;   
  196.     overflow: auto;   
  197.     width: 220px;  
  198.     }  
  199. .PhoTxt IMG {  
  200.     border: #ccc 1px solid;   
  201.     padding:3px;   
  202.     background: #fff;   
  203.     float: left;   
  204.     margin-right: 5px;   
  205.     }  
  206. .PhoTxt H1 {  
  207.     font-weight: bold;   
  208.     font-size: 12px;   
  209.     line-height: 23px;  
  210.     }  
  211. .PhoTxt P {  
  212.     color: #545454;   
  213.     line-height: 20px;  
  214.     }  

 

 

js代码:

var sina={$:function(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval('document.all.'+objName)}},isIE:navigator.appVersion.indexOf("MSIE")!=-1?true:false,addEvent:function(l,i,I){if(l.attachEvent){l.attachEvent("on"+i,I)}else{l.addEventListener(i,I,false)}},delEvent:function(l,i,I){if(l.detachEvent){l.detachEvent("on"+i,I)}else{l.removeEventListener(i,I,false)}},readCookie:function(O){var o="",l=O+"=";if(document.cookie.length>0){var i=document.cookie.indexOf(l);if(i!=-1){i+=l.length;var I=document.cookie.indexOf(";",i);if(I==-1)I=document.cookie.length;o=unescape(document.cookie.substring(i,I))}};return o},writeCookie:function(i,l,o,c){var O="",I="";if(o!=null){O=new Date((new Date).getTime()+o*3600000);O="; expires="+O.toGMTString()};if(c!=null){I=";domain="+c};document.cookie=i+"="+escape(l)+O+I},readStyle:function(I,l){if(I.style[l]){return I.style[l]}else if(I.currentStyle){return I.currentStyle[l]}else if(document.defaultView&&document.defaultView.getComputedStyle){var i=document.defaultView.getComputedStyle(I,null);return i.getPropertyValue(l)}else{return null}}};

//滚动图片构造函数
//UI&UE Dept. mengjia
//080623
function ScrollPic(scrollContId,arrLeftId,arrRightId,dotListId){this.scrollContId=scrollContId;this.arrLeftId=arrLeftId;this.arrRightId=arrRightId;this.dotListId=dotListId;this.dotClassName="dotItem";this.dotOnClassName="dotItemOn";this.dotObjArr=[];this.pageWidth=0;this.frameWidth=0;this.speed=10;this.space=10;this.pageIndex=0;this.autoPlay=true;this.autoPlayTime=5;var _autoTimeObj,_scrollTimeObj,_state="ready";this.stripDiv=document.createElement("DIV");this.listDiv01=document.createElement("DIV");this.listDiv02=document.createElement("DIV");if(!ScrollPic.childs){ScrollPic.childs=[]};this.ID=ScrollPic.childs.length;ScrollPic.childs.push(this);this.initialize=function(){if(!this.scrollContId){throw new Error("必须指定scrollContId.");return};this.scrollContDiv=sina.$(this.scrollContId);if(!this.scrollContDiv){throw new Error("scrollContId不是正确的对象.(scrollContId = \""+this.scrollContId+"\")");return};this.scrollContDiv.style.width=this.frameWidth+"px";this.scrollContDiv.style.overflow="hidden";this.listDiv01.innerHTML=this.listDiv02.innerHTML=this.scrollContDiv.innerHTML;this.scrollContDiv.innerHTML="";this.scrollContDiv.appendChild(this.stripDiv);this.stripDiv.appendChild(this.listDiv01);this.stripDiv.appendChild(this.listDiv02);this.stripDiv.style.overflow="hidden";this.stripDiv.style.zoom="1";this.stripDiv.style.width="32766px";this.listDiv01.style.cssFloat="left";this.listDiv02.style.cssFloat="left";sina.addEvent(this.scrollContDiv,"mouseover",Function("ScrollPic.childs["+this.ID+"].stop()"));sina.addEvent(this.scrollContDiv,"mouseout",Function("ScrollPic.childs["+this.ID+"].play()"));if(this.arrLeftId){this.arrLeftObj=sina.$(this.arrLeftId);if(this.arrLeftObj){sina.addEvent(this.arrLeftObj,"mousedown",Function("ScrollPic.childs["+this.ID+"].rightMouseDown()"));sina.addEvent(this.arrLeftObj,"mouseup",Function("ScrollPic.childs["+this.ID+"].rightEnd()"));sina.addEvent(this.arrLeftObj,"mouseout",Function("ScrollPic.childs["+this.ID+"].rightEnd()"))}};if(this.arrRightId){this.arrRightObj=sina.$(this.arrRightId);if(this.arrRightObj){sina.addEvent(this.arrRightObj,"mousedown",Function("ScrollPic.childs["+this.ID+"].leftMouseDown()"));sina.addEvent(this.arrRightObj,"mouseup",Function("ScrollPic.childs["+this.ID+"].leftEnd()"));sina.addEvent(this.arrRightObj,"mouseout",Function("ScrollPic.childs["+this.ID+"].leftEnd()"))}};if(this.dotListId){this.dotListObj=sina.$(this.dotListId);if(this.dotListObj){var pages=Math.round(this.listDiv01.offsetWidth/this.frameWidth+0.4),i,tempObj;for(i=0;i<pages;i++){tempObj=document.createElement("span");this.dotListObj.appendChild(tempObj);this.dotObjArr.push(tempObj);if(i==this.pageIndex){tempObj.className=this.dotClassName}else{tempObj.className=this.dotOnClassName};tempObj.title="第"+(i+1)+"页";sina.addEvent(tempObj,"click",Function("ScrollPic.childs["+this.ID+"].pageTo("+i+")"))}}};if(this.autoPlay){this.play()}};this.leftMouseDown=function(){if(_state!="ready"){return};_state="floating";_scrollTimeObj=setInterval("ScrollPic.childs["+this.ID+"].moveLeft()",this.speed)};this.rightMouseDown=function(){if(_state!="ready"){return};_state="floating";_scrollTimeObj=setInterval("ScrollPic.childs["+this.ID+"].moveRight()",this.speed)};this.moveLeft=function(){if(this.scrollContDiv.scrollLeft+this.space>=this.listDiv01.scrollWidth){this.scrollContDiv.scrollLeft=this.scrollContDiv.scrollLeft+this.space-this.listDiv01.scrollWidth}else{this.scrollContDiv.scrollLeft+=this.space};this.accountPageIndex()};this.moveRight=function(){if(this.scrollContDiv.scrollLeft-this.space<=0){this.scrollContDiv.scrollLeft=this.listDiv01.scrollWidth+this.scrollContDiv.scrollLeft-this.space}else{this.scrollContDiv.scrollLeft-=this.space};this.accountPageIndex()};this.leftEnd=function(){if(_state!="floating"){return};_state="stoping";clearInterval(_scrollTimeObj);var fill=this.pageWidth-this.scrollContDiv.scrollLeft%this.pageWidth;this.move(fill)};this.rightEnd=function(){if(_state!="floating"){return};_state="stoping";clearInterval(_scrollTimeObj);var fill=-this.scrollContDiv.scrollLeft%this.pageWidth;this.move(fill)};this.move=function(num,quick){var thisMove=num/5;if(!quick){if(thisMove>this.space){thisMove=this.space};if(thisMove<-this.space){thisMove=-this.space}};if(Math.abs(thisMove)<1&&thisMove!=0){thisMove=thisMove>=0?1:-1}else{thisMove=Math.round(thisMove)};var temp=this.scrollContDiv.scrollLeft+thisMove;if(thisMove>0){if(this.scrollContDiv.scrollLeft+thisMove>=this.listDiv01.scrollWidth){this.scrollContDiv.scrollLeft=this.scrollContDiv.scrollLeft+thisMove-this.listDiv01.scrollWidth}else{this.scrollContDiv.scrollLeft+=thisMove}}else{if(this.scrollContDiv.scrollLeft-thisMove<=0){this.scrollContDiv.scrollLeft=this.listDiv01.scrollWidth+this.scrollContDiv.scrollLeft-thisMove}else{this.scrollContDiv.scrollLeft+=thisMove}};num-=thisMove;if(Math.abs(num)==0){_state="ready";if(this.autoPlay){this.play()};this.accountPageIndex();return}else{this.accountPageIndex();setTimeout("ScrollPic.childs["+this.ID+"].move("+num+","+quick+")",this.speed)}};this.next=function(){if(_state!="ready"){return};_state="stoping";this.move(this.pageWidth,true)};this.play=function(){if(!this.autoPlay){return};clearInterval(_autoTimeObj);_autoTimeObj=setInterval("ScrollPic.childs["+this.ID+"].next()",this.autoPlayTime*1000)};this.stop=function(){clearInterval(_autoTimeObj)};this.pageTo=function(num){if(_state!="ready"){return};_state="stoping";var fill=num*this.frameWidth-this.scrollContDiv.scrollLeft;this.move(fill,true)};this.accountPageIndex=function(){this.pageIndex=Math.round(this.scrollContDiv.scrollLeft/this.frameWidth);if(this.pageIndex>Math.round(this.listDiv01.offsetWidth/this.frameWidth+0.4)-1){this.pageIndex=0};var i;for(i=0;i<this.dotObjArr.length;i++){if(i==this.pageIndex){this.dotObjArr[i].className=this.dotClassName}else{this.dotObjArr[i].className=this.dotOnClassName}}}};

另外还需要的图片:

 

完美横向滚动的相册js_休闲 和几张190px *  90px 的图片