Dúvida em CSS

NightscreaM

Power Member
Boas :)

preciso de ir movendo uma imagem da esquerda para a direita, sempre que uma função javascript é executada.

Não estou a conseguir aceder ao valor com object.style.left, parece que tenho que usar os offset mas mesmo assim o offsetLeft e o style.left parece que são valores completamente díspares e a imagem não se move como é suposto.
Basicamente preciso de saber o valor corrente de style.left da imagem, e ir acrescentando X pixeis ao seu style.left cada vez que executo a função.

Alguma ajuda aqui?

tks
 
float: right e float left..

Ou então vais dando margin e padding...

Contudo a solução mais clean ( se o sitio onde queres a imagem for estatico ) é teres a imagem repetida em divs distintos, simplesmente ou mostras uma ou mostras outra.

Podes faze-lo facilmente usando a propriedade de css display:none ( para esconder )..

Se optares por jquery tens o $('#<nomedoId>').hide() e .show()

se o objectivo for de motion tens http://stackoverflow.com/questions/9915291/move-image-with-jquery
 
Back
Topo