Live Demo. Download Script
jQuery Code
<script type="text/javascript" src="../jquery.js"></script>
<script language="javascript">
$(document).ready(function () {
var speed = 300;
var first = 0;
var pause = 3000;
setInterval(tick, pause);
function tick() {
first = $('ul#ticker li:first').html();
$('ul#ticker li:first').animate({
opacity: 0
},
speed).fadeOut('medium', function () {
$(this).remove();
last = '<li class="news">' + first + '</li>';
$('ul#ticker').append(last);
});
}
});
</script>
HTML Code
<body> <ul id="ticker"> <li class="news"> <img src="drop.PNG" /> <a href="#" class="news-title">Sexy Drop Down</a> <span class="news-text">It is the sexy drop down menu created totally with CSS without using any Javascript. Just try it out.</span> </li> <li class="news"> <img src="ex2.PNG" /> <a href="#" class="news-title">Expanding TextBox</a> <span class="news-text">Facebook like expanding textbox is first choice of many web developers. Here is one for you.</span> </li> <li class="news"> <img src="loadmore.PNG" /> <a href="#" class="news-title">Load More Results</a> <span class="news-text">Facebook/Twitter like 'load more results' script can be found here.</span> </li> <li class="news"> <img src="twitlogin.PNG" /> <a href="#" class="news-title">Twitter Login</a> <span class="news-text">Twitter like login box can be helpful to you.</span> </li> </ul> </body>
CSS Code
body {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}
#ticker {
height:110px;
width:400px;
overflow:hidden;
border:solid 15px #C9C9C9;
padding:6px 10px 14px 10px;
}
#ticker li {
border:0;
margin:0;
padding:0;
list-style:none;
height:110px;
padding:5px;
}
#ticker a {
color:#0D0D0D;
text-transform: uppercase;
}
#ticker .news-title {
display:block;
font-weight:bold;
margin-bottom:4px;
font-size:16px;
}
#ticker .news-text {
display:block;
color:#666666;
}
#ticker img {
float:left;
margin-right:14px;
padding:4px;
border:solid 1px #DEDEDE;
height:50px;
width:50px;
}

3 comments
thanx for the nice script
Great tutorial
thanks for sharing
nice tick for rotating the news. Keep it up;)
We would love to hear from you...