0
3つの特定の行をスクロールするときに固定画像を変更しようとしています。イメージは、通常のテキストと一致するはずのインターフェイスを備えた電話です。新しいテキストが表示され、電話インターフェイスがそれに応じて変更される必要があります。スクロール時に固定画像を変更する
別のスレッドで見つかったJSFiddleを修正して、テキストDivでトリックを行うことができましたが、ソースとしてURLを持つイメージを持つ自分のサイトに実装することはできません。ここで
はJSFiddleだ:私はする画像のソースが大好きだので
$("#image1").fadeIn(1000);
$(document).scroll(function() {
var pos = $(document).scrollTop();
if (pos < 200) {
hideAll("image1");
$("#image1").fadeIn(1000);
}
if (pos > 200 && pos < 600) {
hideAll("image2");
$("#image2").fadeIn(1000);
}
if (pos > 600 && pos < 1000) {
hideAll("image3");
$("#image3").fadeIn(1000);
}
});
function hideAll(exceptMe) {
$(".image").each(function(i) {
if ($(this).attr("id") == exceptMe) return;
$(this).fadeOut();
});
}
サイトは、Visual Composerで構築されています。http://jsfiddle.net/dB7eF/25/
はここJSFiddleでトリックを行うには縫い目があることJSですJSFiddleの例のようにIDではなくURLを使用してください。
素早く答えてくれてありがとう!はい、マイナーチェンジしてしまいました!あなたの助けを借りて、Visual Composerの中にある "Raw HTML"アイテムを作成して、前からJSFiddleからHTMLを貼り付けることができたことを思い出しました! –
ところで、ピクセルの代わりにパーセンテージを使用する方法はありますか?私は今まで私のラップトップで設計していましたが、今私が1440pのデスクトップ画面を開いているときに、トランジションは完全に@rtrigoso –