#12002/2/26 11:11:37
上次请教大家的那个问题(就是用一张图片next.gif,第一次点击它时隐藏层1,显示隐藏层2;第二次点击时隐藏层2,显示隐藏层3;第三次点击时隐藏层3,显示隐藏层4), 最近想出了一个新做法.
hve和syawn前辈介绍的做法都很好,不过都有一个问题,就是每次点击都会出现一个稀线框.后来我就试着用一个笨蛰的方法,就是把所有要显示的4层(例1--4)都叠在一起,然后再作4层(例01--04),每层都放上next.gif,(所有层的属性均为默认) 然后在层01设置行为,当点击一下后,隐藏层1和层01,层02行为设置为隐藏层2和层02,这样一直设到层04,就不用行为设置了,因为再设计行为就会露出背景了,这层只是陪同显示而已(因为如果你要做一个从层4倒显示回层一的连接这层要设行为).如果要做从层4到层1的倒显示的话作相应的行为行了.
这样做点击连接时就不会出现稀线框了,不过特别要小心一些问题,就是next.gif(下一页连接图标)和pre.gif(上一页连接图标)一定要放在同一层中,至于为什么实际操作中你就会明白了.我建议最好把这两张图片分别放入一个层,再镶入同一个母层中(属性为inherit),这样比较好控制.其实同样的道理,只要你把一大堆层镶入要显示的那4层中就会做出意想不到的效果(想想那些游戏中背景不变的图片浏览).不过这种做法也有很大的限制,最明显的就是显示的4层中的元素一定要同样大小且同样位置(最后一层不同到是没关系),因为只有这样才能遮住下面的元素.不过当然,你也可把层的属性改为隐藏,那样更好控制一点.不过当你的层很多时,还是用hve前辈的那个方法吧,否则会把你累死的.
小弟的技术很菜,还请各位高手看了后不要笑掉大牙.^-^
对了,真的没人会这个问题?
----------------------------------------------------------------------------------------------
请问如何在dreamweaver4中加入按钮声音,就是当别人点一下这个按钮时就会播放声音文件.
如点一下一个门铃的图标就会"丁冬"地响一声.
-----------------------------------------------------------------------------------------------
不会吧!