Witam, w sieci znalazłem taki kod:
function Animuj()
{
var div = document.getElementById('napis');
if (parseInt(div.style.left) < 240)
{
div.style.left = "1040px";
}
else
{
div.style.left = (parseInt(div.style.left) - 3)+"px";
}
}
window.setInterval("Animuj()", 100);
</script>
<div id="napis" style="left: 1040px; position: absolute;">Jakiś tekst.</div>
, którego zadaniem jest imitowanie znacznika <marquee>. Jednak zauważyłem kilka problemów:
- Gdy tekst jest dłuższy niż szerokość strony jest on zawijany
- Gdy strona jest oglądana pod różnymi rozdzielczościami, wtedy tekst może wyjeżdżać poza szerokość strony.
Jak można wyeliminować te błędy, będę wdzięczny za każdą pomoc.