Я хотел бы сделать что-то вроде этого: http://javascript.about.com/library/blcmarquee1.htm
script Я ссылаюсь, однако, немного отсталый (устаревший?), поэтому мне было интересно, знает ли кто-нибудь о лучшем решении. (приветствуются решения jQuery.)
Я хотел бы сделать что-то вроде этого: http://javascript.about.com/library/blcmarquee1.htm
script Я ссылаюсь, однако, немного отсталый (устаревший?), поэтому мне было интересно, знает ли кто-нибудь о лучшем решении. (приветствуются решения jQuery.)
Просто нашел это - jQuery-driven и имеет изображения. Im намереваясь использовать его для текущего проекта.
http://logicbox.net/jquery/simplyscroll/
UPDATE: теперь я использовал это в производственном коде. Плагин способен плавно перемещать изображения 70 + 150 × 65 пикселей, что несколько других попыток, с которыми я пытался с этим справиться, не срабатывало.
УКАЗЫВАЙТЕ, что он вонял хаос с проблемами z-index
в IE 6/7 и не появлялся и т.д. - Но это также могло быть частично связано с моим CSS. Для тех, у кого проблемы с этим не появляются вообще в IE, проверьте стандартные IE z-index
исправления: http://www.google.com/search?q=ie+z+index+issues
ПОСЛЕДНЕЕ ОБНОВЛЕНИЕ: Добавление вещей, которые следует учитывать при внедрении таких плагинов:
Я также нашел, что эти два скроллерных плагина тоже очень хороши.
Просто мысль. Не могли бы вы сделать что-то вроде этого.
<style type="text/css">
.imgwindow{
width:500px; //or whatever
height:65px; //or whatever
position:relative;
overflow:hidden;
}
.imgholder{
min-width:2000px;
height:65px;
position:absolute;
left:-200px;
}
.inline-image{
display:inline-block;
}
</style>
<script type="text/javascript">
var img;
function imgScroll(){
img = $(".inline-image").first();
img.animate({width:0},2500,'linear',function(){
img.remove();
$(".imgholder").append(img);
imgScroll();
});
}
$(document).ready(function(){
imgScroll();
});
</script>
и html
<div class="imgwindow">
<div class="imgholder">
<img class="inline-image" src="image1" /><img class="inline-image" src="image2" />...
</div>
</div>