文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 国产软件 | 国外软件 | 汉化补丁 | 设为首页 | 加入收藏
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网站建设 | 技术开发 | 专栏
当前位置:abcdown网络学院网站建设DreamWeaverdreamweaver制作可控制的横向滚动
精品广告
推荐TOP10
·玩转Dreamweaver速记CSS属性
·在DW中使用CSS样式表来设置网页
·利用DW8掌握网页代码基本格式
·用Dreamweaver8制作网页中常用的过度效果
·级联删除的触发器代码解释
·DW滤镜样式的语法规则
·Dreamweaver初学者常见问题解答
·12个Dreamweaver鲜为人知的小秘诀
·巧妙运用Dreamweaver进行网页制作技巧
·网页导航设计九大注意事项
阅读TOP10
·dreamweaver制作可控制的横向滚动
·下拉菜单全攻略-用Dreamweaver制作下拉菜单
·Dreamweaver网页制作技巧:使用模板
·Dreamweaver:从网页模版切图到网页生成全攻略
·Dreamweaver便捷技巧方法
·Dreamweaver:图片应用技巧
·Dreamweaver MX 2004从零开始-行为丰富网页
·Dreamweaver MX 2004从零开始(5)
·Dreamweaver MX 2004从零开始(3)
·Dreamweaver MX 2004从零开始(1)

dreamweaver制作可控制的横向滚动

日期:2008年8月30日 作者:清风网络学院 查看:[大字体 中字体 小字体]


1. 在DreamWeaver里插入一个层,这个层做为滚动区域。设置层的参数如下: [IMG]http://www.pconline.com.cn/pcedu/sj/wz/dreamweaver/10206/pic/candy-11-image002.gif[/IMG] 设置层编号为:slayer ,也就是层的ID属性。 左和上的值是层在页面的位置可以根据需要自行设置;这里是100和120象素。 宽和高是层的大小,也根据需要设置; 剪辑是指层的显示区域,在剪辑以外的部分被隐藏,我们利用这个显示区域隐藏层的右面部分,然后控制层移动的同时控制这个显示区域,来完成我们要的滚动区域效果。 设置右为显示的宽,这里为340;下等于高。 下面为层的代码: < div id="slayer" style="position:absolute; top: 120px; left: 100px; clip: rect(0 340 120 0); height: 120px; background-color: #CCCCCC; layer-background-color: #CCCCCC; border: 1px none #000000; width: 670px" > 我们在可以在层里横着放一些图片,这里用表格代替。而上面设置的层的大小正好能包容所有图片。 2. 下面代码是层滚动代码,我们插到层标记< div >的下面: 插入时注意layerW的值为剪辑(clip)右的值,这里为340。 < script language="javascript" > < !-- //by hve var layerW=340; //设定显示区域的宽 var layerH=parseInt(slayer.style.height); var layerL=parseInt(slayer.style.left); var layerT=parseInt(slayer.style.top); var step=0; //scroll value function movstar(a,time){ if (a< 0&&step >-parseInt(slayer.scrollWidth)+layerW||a >0&&step< 0) mov(a); movx=setTimeout("movstar("+a+","+time+")",time); } function movover(){ clearTimeout(movx); } function mov(a){ slayer.style.left = (step+=a) + layerL; clipL=0-step; clipR=layerW-step; clipB=layerH; clipT=0; slayer.style.clip="rect("+clipT+" "+clipR+" "+clipB+" "+clipL+")"; } //-- > < /script > 3. 再插入一个层放置“控制按钮”。 这个层靠在前面层的下面,用来放置“控制按钮”,位置可以根据需要自行调整,如下图。我们这里用表格的色块当作控制按钮,如果做两个箭头形状的图片会更好 [IMG]http://www.pconline.com.cn/pcedu/sj/wz/dreamweaver/10206/pic/candy-11-image004.gif[/IMG] . 在“控制按钮”的标记里分别加上下面代码。 这里是加在表格标记< td >里的,如果你用图片做按钮则加在< img >标记里。 左按钮: onMouseDown="movover();movstar(3,2)" onMouseOut="movover()" onMouseOver="movstar(1,20)" onMouseUp="movover();movstar(1,20)" 右按钮: onMouseDown="movover();movstar(-3,2)" onMouseOut="movover()" onMouseOver="movstar(-1,20)" onMouseUp="movover();movstar(-1,20)" 上面代码的含义为当鼠标指向按钮开始动作,按住则加快速度,鼠标离开按钮则停止动作,-号为反方向运动。 5. 完成 当鼠标指向“控制按钮”时,会向左或向右滚动,点住鼠标不放会加快滚动速度。 全部代码为:(可以拷贝在BODY区测试) < div id="slayer" style="position:absolute; top: 120px; left: 100px; clip: rect(0 340 120 0); height: 120px; background-color: #CCCCCC; layer-background-color: #CCCCCC; border: 1px none #000000; width: 670px" > < script language="javascript" > < !
[1] [2] 下一页 

上一篇:Dreamweaver如何制作浮动广告

下一篇:BitTorrent详细使用说明


相关软件: 相关文章:
·如何实现一个表格表头不动tbody区域用滚动条可以滚动
·dreamweaver制作可控制的横向滚动
·减少Win XP\2003系统开机滚动条次数
·用CSS控制浏览器的滚动条
·如何避免IE7中Zoom功能放大滚动条
·鼠标滚轮在Maxthon中的巧用三招
·滚动条特效代码收集

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
首页 | 本站声明 | 下载帮助 | 发布软件 |
中文版权所有:ABC学院 浙ICP备05000717号