今日在使用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)