您现在的位置是: 软件 > 设计在线 > 正文


-Win xp中的多种网络
-试验试验试验试验
-用Freehand实现位图矢量化
-网络电话面面观

抽屉式菜单的设计
2000-12-09· ·耗子··YESKY

1 2 3 4 5 6  下一页

 〔恢来蠹矣忻挥杏霉齃otus 1-2-3,它的界面是在屏幕的顶端有一个工具条,当你点击工具条上的图标时,你就会看见,它的菜单像一个抽屉一样的拉了下来。然后,你再点一下,这个菜单又会像抽屉一样的收了回去。在网页上我们看过很多菜单,但都没有这样效果,就是菜单下拉的一个动态的效果,这对于我们网页的友好界面是很必要的,这里是一个抽屉式菜单的设计。

  我们的这个菜单,分成三个部分,即上中下三个部分,上部为用于展开和收起菜单的部分,中部为菜单的内容部分,底部则为一个菜单的小托盘。我们通过点击菜单的上部,而移动菜单的托盘,交显示菜单的中部,以达到菜单展开的动态效果,我们同样可以通过点击菜单的顶部而让菜单的托盘上移,造成菜单的收起的动态效果。

  这里是这个抽屉式菜单的演示

  下页的部分放在你网页中的$#@60;head$#@62;$#@60;/head$#@62;之间。

$#@60;!-- 你可以通过下面的样式定义来改变元件的样式 --$#@62;

$#@60;style$#@62;

$#@60;!-- 以下是链接的样式 --$#@62;
A{color:blue; text-decoration:none}
A:hover{color:red;text-decoration:underline;}
A:link{text-decoration:none;}

$#@60;!-- 以下是菜单各部分的样式 --$#@62;
$#@60;!-- clTopMenu表示菜单的上部,clTopMenuBottom表示菜单的下部,clTopMenuText表示菜单的中部 --$#@62;

TD{font-family:宋体,helvetica; font-size:9pt}
DIV.clTopMenu{position:absolute; width:97; height:150; clip:rect(0,101,14,0); visibility:hidden; z-index:31; }
DIV.clTopMenuBottom{position:absolute; width:97; height:3; clip:rect(0,101,3,0); top:11; layer-background-color:#c0c000; background-color:#c0c000; z-index:2}
DIV.clTopMenuText{position:absolute; width:88; left:5; top:15; font-family:宋体,helvetica; font-size:9pt; z-index:1;layer-background-color:#C8C8FF; background-color:#C8C8FF}
$#@60;/style$#@62;

下面是操纵菜单的程序,也放在$#@60;head$#@62;$#@60;/head$#@62;之间。

$#@60;script$#@62;

ie=document.all?1:0
n=document.layers?1:0

1 2 3 4 5 6  下一页

■ 相关内容
 微软栏目导航的制作
 DHTML和JS中页面元素的识别控制
 浏览器滚动条“变脸”大法
 Label 标识的几点用法
 动态改变图片尺寸(一)
 动态改变图片尺寸(二)
 DHTML制作有日期选择的文本框(一)
 DHTML制作有日期选择的文本框(二)
 DHTML幻灯片播放程序(二)
 DHTML幻灯片播放程序(三)
 DHTML幻灯片播放程序(一)
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!