長い間探した結果、必要に応じて画像の幅と数を変更し、ループを使用してデータベース コードを動的に呼び出すだけで、最終的に適切なものを見つけました。 > コードをコピーします コードは次のとおりです: 画像スクロール > <br>!-- <br>#demo { <br>background: #FFF; <br>オーバーフロー :hidden; <br>ボーダー: 1px 破線 #CCC; <br>幅: 500px; <br>#demo img { <br>ボーダー: 3px 実線 <br>} <br>#indemo { <br>float: left; <br>width: 800%; <br>#demo1 { <br>float: left; float: left; <br>} <br>--> <br><div id="demo"> 🎜>< div id="demo1"> <br><a href="#"><img src="/jscss/demoimg/wall_s1.jpg" border="0" /< /a> <br><a href="#"><img src="/jscss/demoimg/wall_s2.jpg" border="0" /><br><a href="# "><img src="/jscss/demoimg/wall_s3.jpg" border="0" /></a> <br><a href="#"> img src=" /jscss/demoimg/wall_s4.jpg" border="0" /></a> <br><a href="#"><img src="/jscss/demoimg/ Wall_s5.jpg" border="0" /></a> <br><a href="#"><img src="/jscss/demoimg/wall_s6.jpg" border="0" /></a> <br></div> <br></div> <br>< ;script> <br><-- <BR>var tab=document.getElementById("demo"); "); <BR>var tab2=document.getElementById("demo2"); <BR>tab2.innerHTML=tab1.innerHTML; <BR>function Marquee(){ <BR>if(tab2.offsetWidth-tab.scrollLeft< =0) <BR>tab.scrollLeft-=tab1.offsetWidth <BR>else{ <BR>tab.scrollLeft ; <BR>} <BR>} <BR>var MyMar=setInterval(Marquee,speed); tab.onmouseover= function() {clearInterval(MyMar)}; <BR>tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)}; <BR></script> <br><br><br> </div>