ホームページ  >  記事  >  ウェブフロントエンド  >  水平スクロール画像の JS は IE でのみ機能し、CHROME では機能しないのはなぜですか?_html/css_WEB-ITnose

水平スクロール画像の JS は IE でのみ機能し、CHROME では機能しないのはなぜですか?_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 12:14:17935ブラウズ

修正方法を教えてください


現在IEでのみ動作します 360などのブラウザだと画像が横に大きくなりページが乱れてスクロールしません。



<script>var speed=30demo2.innerHTML=demo1.innerHTMLfunction Marquee(){if(demo2.offsetWidth-demo.scrollLeft<=0)demo.scrollLeft-=demo1.offsetWidthelse{demo.scrollLeft++}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function() {clearInterval(MyMar)}demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </script>


ディスカッションへの返信 (解決策)

この JS スクロール クラスを使用することをお勧めします。

http://www.popub.net/

この JS スクロール クラスを使用することをお勧めします。

http://www.popub.net/

これは理解できません

私が投稿したものを変更するのは簡単ですか?

助けてください

互換性がありません。もちろん、一部のブラウザでは失敗します。

私が投稿した MSClass をよく見てください。例がある場合は、それをコピーしてください。

それでもデモを使用できない場合は、基礎が不十分であることを意味します。

互換性のないアプローチは、もちろん一部のブラウザでは失敗します。

私が投稿した MSClass をよく見てください。例がある場合は、それをコピーしてください。

それでもデモを使用できない場合は、基礎が不十分であることを意味します。

ご回答ありがとうございます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。