Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこの問題に遭遇しましたが、どこにも正解がないため、それが何であるかを理解するのに時間がかかりました。
問題は、ページを読み込んだときにiScrollsが機能しなかったことです。スクロールバーが消え、スライドも壊れていました。ウィンドウのサイズを変更したときにのみ修正されました。refresh()を使用しても効果はなく、HTML構造は問題ないように見えました。以下に答えてください。
問題は私のiScrollコードやHTMLにはありませんでした。それは私のCSSにありました:
ブラウザがページをレンダリングする方法のために、コンテナにdisplay:none;(私の場合は動的クラスを使用してコンテンツを表示/非表示にしていた)場合、iScrollは計算できず、サイズ変更によって起動するまで無駄になります。
display:none;
解決策:visibility:hidden;またはopacity: 0;を代わりに使用してください。
visibility:hidden;
opacity: 0;