0
function moveLeft(obj){ 
    obj.style.left = parseInt(obj.style.left) - 0.5 + "%";
}

function moveRight(obj){
    obj.style.left = parseInt(obj.style.left) + 0.5 + "%";
}

ここのコードは、ピクセルではなくパーセンテージを更新することで、画像オブジェクトを左右に移動することになっています。moveLeft は機能しますが、moveRight は機能しません。連想性と関係がありますか?

4

2 に答える 2

0
function moveRight(obj){
    obj.style.left = parseInt(obj.style.left) + 0.5 + "%";
}

style.right の代わりに style.left を使用します

于 2013-07-30T22:26:13.053 に答える