У меня есть следующий HTML:
<div id="a"><div id="b">aga ad gdas ga gs ds da dgs sd ds dg gdgsdgwa</div></div>
И CSS:
#a, #b {
position: absolute;
height: 10px;
font-size: 10px;
white-space:nowrap;
display: block;
}
#a {
width: 200px;
overflow: hidden;
}
И Javascript:
var x = 0;
setInterval(function() {
if ($('#b').position().left < (-$('#b').width())) {
x = 305;
}
$('#b').css('left', (x--) + 'px')
}, 50);
Что отлично работает в Firefox и Internet Explorer, однако в Google Chrome 17 в конце предложения отображается синяя линия. Смотрите живую демоверсию jsfiddle .
Как я могу это исправить?