主题:  GoLive 6的自动Rollover定义

5D荣誉版主

职务:版主
等级:1
金币:10.0
发贴:91
注册:2001/10/17 19:47:21
#12002/5/5 9:22:15
今日在使用GL6制作一个网页时
有一个地方要用到Rollover效果(也就是鼠标移入移出变换图片)
因此我准备好了三张图片:

1.gif、1-over.gif、1-down.gif
分别是正常状态、鼠标移入状态、鼠标按下状态
之后我在布局网格中放入1.gif
再转到Inspector面板的Rollover页一看
GL6已经自动地添加了Over和Down两种状态


百思不得其解
GL怎么知道我要在这里做Rollover的效果的?

后来发现
原来是根据图片名称的规律
如果图片名称后面带有"_over"、"-over"或者是"_down"、"-down"的
GL就会自动地将之添加为同名图片的移入或者是按下状态

这样我们在输出图片的时候
就可以利用这个特性来命名图片
可以减少制作时间

不过GL6在自动添加Rollover效果后
会在站点根目录产生GeneratedItems目录和CSScriptLib.js文件
同时将页面的js代码指向这个外部的js文件
这样做的好处是可以一次性让浏览器缓存整个站点的js脚本
而有用到Action的页面中则不必再添加js代码

如果你并不愿意这样做
点击窗口左上角小箭头右方的纸张图标
然后在Inspector面板的HTML页中
更改javascript Functions中的
Import GoLive Script Library(引用外部js文件库)为
Write Code into Page(在本页中写入js)



Kingsoft.com

职务:普通成员
等级:1
金币:0.0
发贴:104
注册:2001/6/29 10:18:25
#22002/5/17 16:58:14
高!



只是游魂

职务:普通成员
等级:1
金币:0.0
发贴:2
注册:2002/7/10 5:01:15
#32002/7/10 5:22:28
果然是专家,一般人谁能发现这种东西