javascriptを使用して画像を左右にスライドさせるにはどうすればよいですか?イメージをゆっくりと右にスライドさせたい。要素スタイルの「左」値を徐々に変更するには、javascriptのsetTimeout関数を使用しますか?おそらくjQueryにはその機能がありますか?画像を左右にスライド
0
A
答えて
3
jQueryがわからない:)
.animateに建て()関数があります:
コード例では、 (jQueryからわずかに変更されています)は以下の通りです。私は動作していますjsFiddle:http://jsfiddle.net/Damien_at_SF/HRBkN/
CSS:
img.block {
position:absolute;
left:50px;
top:50px;
margin:5px;
}
HTML:絶対配置IMGため
<button id="left">left</button> <button id="right">right</button>
<img src="http://jsfiddle.net/img/logo.png" class="block" />
JS:静的/相対位置決めIMGため
$("#right").click(function(){
$(".block").animate({"left": "+=50px"}, "slow");
});
$("#left").click(function(){
$(".block").animate({"left": "-=50px"}, "slow");
});
JS:
$("#right").click(function(){
$(".block").animate({"margin-left": "+=50px"}, "slow");
});
$("#left").click(function(){
$(".block").animate({"margin-left": "-=50px"}, "slow");
});
希望はそれを助ける:)
4
jQueryには、animateというビルトインメソッドがあります。
それを使用する例:
$('#id').animate({
left: 200
});
もっと:
0
私はこれがfiddle なしでそれを持っています。私は.animate()
を使用していないが、私はこの記事を読んだ後でそれをチェックするつもりだ。
0
私は次のように左右のサイド画像をスライドすることができます。
function showDivs(n) {
var i;
var x = document.getElementsByClassName("mySlides");
if (n > x.length)
{
slideIndex = 1
}
if (n < 1)
{
slideIndex = x.length
}
for (i = 0; i < x.length; i++)
{
x[i].style.display = "none";
}
x[slideIndex-1].style.display = "block";
}
関連する問題
- 1. 画像を左から右にスライド
- 2. スライド画像を左から右
- 3. 画像右下とボトム左
- 4. タブを左右にスライドさせる
- 5. divを右から左にスライド
- 6. ブートストラップスライダバーのスライドを左に引く、右にスライドを追加する
- 7. 左から右へ画像を表示
- 8. サイドウェイトグル - 右にスライドして開き、左にスライドします。
- 9. 画像CSSで右から左へスクロール
- 10. jQueryを使用してスライドを右から左へスライド
- 11. Jquery Image右から左へスライド
- 12. jqueryを使用して左から右または左から右に画像をスライドさせるにはどうすればよいですか?
- 13. Androidの壁紙も、ホーム画面をスワイプすると左右にスライドします
- 14. UIViewControllerから右または左にスライドしてUIImageViewから画像を変更する方法
- 15. ブートストラップ/フレックスボックスカード:画像をデスクトップの左右に移動
- 16. CSSで右から左に画像を回転
- 17. androidのタッチで画像を左右に動かす方法
- 18. UITabBarItemの画像を左右に揃えます
- 19. 画像の下にテキストを追加する(左、中央、右)
- 20. matplotlib画像を左から右に表示する(matlabモンタージュ)
- 21. jQueryアニメーション - 画像を左から右に表示する
- 22. 複数のインライン画像ブロックを左右に揃える
- 23. 右/左のスライドで複数の画面を表示する方法
- 24. フクロウカルーセルを左から右にスライドさせる方法は?
- 25. jQuery:コンテンツを右から左にスライドさせますか?
- 26. jquery左から右にスライドを切り替える
- 27. iPadで左から右へスライドするような画像をHTMLで読み込む方法
- 28. 左と右に画像がある中央のテキスト
- 29. スライドを左にスライドさせ、親のホバーで右にスライドして内容を表示し続ける
- 30. 画像位置スライド
この例では動作しません:(何もIEやクロームで起こりません –
がわずかに変化しjsFiddleをチェック –
。。。また、 'left'をアニメーション化するには、imgをCSSの 'left'値で絶対配置する必要があります。絶対に配置されていない場合は、$( "block")の代わりに次の行を使用します。 "margin-left"の使用に注意してください:) –