PHPCMSV9首页实现滚动
2014-01-22 10:08
218 查看
<style type="text/css">
<!--
#demo {
background: #FFF;
overflow:hidden;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
-->
</style>
<div id="demo" class="pic">
<div id="indemo" style="margin-left:-40px;">
<div id="demo1">
{pc:content action="lists" catid="28" num="10" order="id DESC" page="$page"}
{loop $data $r}
<a href="{$r[url]}" class="title_cp" title="{$r[title]}" style="margin-left:0px;">
<img src="{thumb($r[thumb],1132,285)}" alt=""/>
{$r[title]}</a>
{/loop}
{/pc}
</div>
</div>
<div id="demo2">11</div>
</div>
获取图片信息地址
<script>
var speed=20; //数字越大速度越慢
var tab=document.getElementById("demo");
var tab1=document.getElementById("demo1");
var tab2=document.getElementById("demo2");
tab2.innerHTML=tab1.innerHTML;
function Marquee(){
if(tab2.offsetWidth-tab.scrollLeft<=0)
tab.scrollLeft-=tab1.offsetWidth
else{
tab.scrollLeft++;
}
}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)
}
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)
}
</script>
<!--
#demo {
background: #FFF;
overflow:hidden;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
-->
</style>
<div id="demo" class="pic">
<div id="indemo" style="margin-left:-40px;">
<div id="demo1">
{pc:content action="lists" catid="28" num="10" order="id DESC" page="$page"}
{loop $data $r}
<a href="{$r[url]}" class="title_cp" title="{$r[title]}" style="margin-left:0px;">
<img src="{thumb($r[thumb],1132,285)}" alt=""/>
{$r[title]}</a>
{/loop}
{/pc}
</div>
</div>
<div id="demo2">11</div>
</div>
获取图片信息地址
<script>
var speed=20; //数字越大速度越慢
var tab=document.getElementById("demo");
var tab1=document.getElementById("demo1");
var tab2=document.getElementById("demo2");
tab2.innerHTML=tab1.innerHTML;
function Marquee(){
if(tab2.offsetWidth-tab.scrollLeft<=0)
tab.scrollLeft-=tab1.offsetWidth
else{
tab.scrollLeft++;
}
}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)
}
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)
}
</script>
相关文章推荐
- 参考课堂案例jquery图片滚动效果实现微博首页内容滚动效
- JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
- js实现网站首页图片滚动显示
- JS实现模拟新浪微博和腾讯微博首页滚动
- JS平滑无缝滚动实现———实现首页广告自动滚动效果(附实例)
- 使用UICollectionView实现首页的滚动效果
- ECSHOP首页成功实现订单上下滚动
- 首页垂直滚动TextView广告效果,使用TextSwicher+animation实现
- JS实现仿新浪微博大厅和腾讯微博首页滚动效果_前端开发
- Android 高仿新浪微博底部导航栏,实现双击首页Tab,页面的ListView滚动、刷新
- 网易新闻首页的实现,可以添加,移除标签,自动滚动图片,无限左右切换图片
- Android 高仿新浪微博底部导航栏,实现双击首页Tab,页面的ListView滚动、刷新
- iOS 新浪新闻首页卡片滚动特效实现
- 模仿东京首页banner轮播,京东新闻上下滚动动画实现(动画实现)
- JS实现模拟新浪微博大厅和腾讯微博首页微博消息滚动效果
- js实现淘宝首页图片轮播效果(修正图片滚动顺序的问题)
- 模仿东京首页banner轮播,京东新闻上下滚动动画实现(动画实现)
- js实现网站首页图片滚动显示
- 放凤凰网首页滚动焦点图的实现
- JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码