私が構築しているウェブサイトでFlexsliderを使用しています。Flexsliderスローイメージロード
私は応答性が非常に気に入っています。なぜなら、私はnivo-sliderやそれに類するものに変更することを躊躇していないからです。
すべての画像がロードされる前に最初の画像が表示されないということは否定です。だからあなたは、サイトが正しく見えるように、スライダのすべての画像がロードされるまで待たなければなりません。これは、デスクトップ/ラップトップでは許可されますが、モバイルデバイスでは許可されません。
私は同様の質問をここで見つけましたFlexslider - image preloaderしかし、私はそれを動作させることができませんでした。
私は質問があるコードの私のHTMLで
$(window).load(function() {
$('.flexslider').flexslider();
});
そしてこの
<ul class="slides">
<li>
<img src="pictures/slide1.jpg" alt=" ">
<li>
<img src="pictures/slide2.jpg" alt=" ">
</li>
<li>
<img src="pictures/slide3.jpg" alt=" ">
</li>
<li>
<img src="pictures/slide4.jpg" alt=" ">
</li>
</ul>
をトリガするためにこれを使用します。できるだけ早くスライダに最初の画像を表示させるにはどうすればよいですか?次に2番目のように。
EDIT:問題を解決しました。それは以下の正解で提示されます。より良い解決策をお持ちの場合:D
これは私にとって素晴らしい仕事でした。ありがとう! –
これは、分割された画像がゆがんだり伸びたりするバグを、画像の読み込みが完了したときに起こるように見せます。 – Jeger
どのブラウザですか?私はそれを見ることができません –