Я хочу прокрутить изображение в HTML без использования тега <marquee>.... с помощью JavaScript - PullRequest
0 голосов
/ 05 марта 2011

Я просто хочу придать динамический эффект изображению в JavaScript ... но без использования выделения

Ответы [ 2 ]

0 голосов
/ 02 декабря 2016

Добавьте этот скрипт ниже в <head> тег

<head> 
    <script src="assets/js/crawler.js" type="text/javascript" ></script>
</head>

, а затем добавьте следующий код в <script> тег

 marqueeInit({
                   uniqueid: 'mycrawler2',
                   style: {

                   },
                   inc: 5, //speed - pixel increment for each iteration of this marquee's movement
                   mouse: 'cursor driven', //mouseover behavior ('pause' 'cursor driven' or false)
                   moveatleast: 2, 
                   neutral: 150,
                   savedirection: true,
                   random: true
                });

После этого вы должны добавить IDв теге <div>

<div id="mycrawler2">
            <img src="assets/images/products/img1.png" />
            <img src="assets/images/products/img2.png" />
            <img src="assets/images/products/img3.png" />
            <img src="assets/images/products/img4.png" />
            <img src="assets/images/products/img5.png" />
            <img src="assets/images/products/img6.png" />
    </div>

Он применяет эффект выделения к изображениям, и они будут перемещаться непрерывно.

0 голосов
/ 05 марта 2011

Существует причина, по которой все ненавидят тег <marquee>.

Как говорится, попробуйте:

http://www.vegabit.com/jquery_scroller/ (демо)
http://plugins.jquery.com/project/jqScroller

http://jscroller.markusbordihn.de/example/left/ (демо)
http://jscroller.markusbordihn.de/example/

http://remysharp.com/demo/marquee.html (демо)
http://remysharp.com/2008/09/10/the-silky-smooth-marquee/

Для этого не требуется jQuery:

http://jscroller2.markusbordihn.de/example/left/ (демо)
http://jscroller2.markusbordihn.de/example/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...