JavaScript

How to Automatically Slide Text and Images Horizontally Using crawler.js

In this article, I’ll show you how to use crawler.js to automatically slide text and images horizontally.

CSS for Automatically Sliding Text and Images Horizontally

Modify as needed.

<style type="text/css">
<!--
body{
	margin:0;
	padding:0;
}
h1{
	font-size:16px;
	font-weight:normal;
	line-height:2.0em;
	text-align:center;
	padding:15px 0;
}
#idWrap{
	width:600px;
	margin:0 auto;
	text-align:center;
}
-->
</style>

JavaScript for Automatically Sliding Text and Images Horizontally Using crawler.js

Load the crawler.js file and use marqueeInit() to set the style and options for the slide area. I’ve prepared a sliding text area (id=”idTxtslide”) and a thumbnail image area (id=”idImgslide”).

<script type="text/javascript" src="crawler.js"></script>
<script type="text/javascript">
//Slide settings for text (#idTxtslide)
marqueeInit({
	uniqueid: 'idTxtslide',
	style: {
		'padding': '5px',
		'margin': '0px auto',
		'width': '500px',
		'background': 'lightyellow',
		'border': '1px solid #cccccc'
	},
	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,
	persist: true,
	savedirection: true
});
//Slide settings for images (#idImgslide)
marqueeInit({
	uniqueid: 'idImgslide',
	style: {
		'padding': '50px 0 0 0',
		'margin': '0px auto',
		'width': '260px',
		'height': '50px'
	},
	inc: 0, //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: false,
	random: false
});
</script>

You can set options for speed, mouseover behavior, and more.

HTML for Automatically Sliding Text and Images Horizontally Using crawler.js

I’ve prepared a sliding text area (id=”idTxtslide”) and a thumbnail image area (id=”idImgslide”).

<div id="idWrap">
    <h1>Automatically Slide Text and Images Horizontally</h1>

    <div class="marquee" id="idTxtslide">
    “DAD UNION” is a web technology media focused on making life easier for fathers.
    </div>

	<div class="marquee" id="idImgslide"><img src="img1.jpg" border="0" /><img src="img2.jpg" border="0" /><img src="img3.jpg" border="0" /><img src="img4.jpg" border="0" /><img src="img5.jpg" border="0" /></div>
    
</div><!--/idWrap-->

Demo Page: Automatically Slide Text and Images Horizontally Using crawler.js

Demo Page: Automatically Slide Text and Images Horizontally Using crawler.js

Source:Dynamic Drive DHTML Scripts- Text and Image Crawler

Source:Dynamic Drive DHTML Scripts- Text and Image Crawler

 
*Please use this at your own risk.
Do not reuse the Google Analytics tags in the demo page tags.