具体步骤:
1.按Ctrl+Alt+T插入一个两行三列的表格(图1.3.30):
图1.3.30【Table】对话框的设置
2.选中表格,在属性面板中设置表格的背景颜色,如图1.3.31所示。
图1.3.31
3.光标定位到第一行第一列的单元格里,然后在属性面板中设置该单元格的颜色为"#CCCCCC"、水平对齐方式为"center"(居中),如图1.3.32所示:
图1.3.32
4.同理设置第一行第二、三列的单元格的背景颜色(分别为"#3399FF"和"#FFCC33")和对齐方式(居中),并在单元格里写上文字完成后如图1.3.33所示:
图1.3.33在单元格中写上文字后的效果(Dreamweaver中)
5.光标定位到第二行第一个单元格里,单击【Insert】à【Layout
图1.3.34
6.选中该层,然后在属性面板中设置层的宽为"100px",高为"150px",背景颜色为"#CCCCCC"(跟第一行第一列的单元格背景颜色一致),如图1.3.35所示:
图1.3.35
7.光标定位到层内,按Ctrl+Alt+T插入一个五行一列的表格(图1.3.36):
图1.3.36在属性面板中设置所插入表格的属性
8.同理在大表格的第二行第二、三列插入层,分别设置层的宽、高、背景颜色并在层中插入表格,完成后如图1.3.37所示:
图1.3.37插入所有作为下拉菜单的层后的效果
界面部分到这里就完成了,现在开始给层和单元格加上动作
10.光标定位到第一行第一列的单元格后,按快捷键Shift+F3展开【Behaviors】面板,单击上面的【+】号按钮,在下拉菜单里选择【Show-Hide
图1.3.38【Show-Hide
图1.3.39修改显示层行为的触发事件
单击【OK】按钮后在【Behaviors】面板中检查刚才的行为触发事件是不是"onMouseOver",如果不是就在下拉选项里选择"onMouseOver"或者直接修改为"onMouseOver"(图1.3.39)。
11.重复第10步的动作,继续给第一行第一列的单元格添加【Show-Hide
图1.3.40在【Show-Hide
行为的触发事件为"onMouseOut"(图1.3.41)。
图1.3.41
第10步和11步的意思是给该单元格加上【Show-Hide
12.因为在鼠标移上层Layer1时层Layer1也要在显示状态,否则无法点击上面的链接,所以层Layer1也得加上【Show-Hide
选中层Layer1,在属性面板中设置它的"Visibility"(可见性)为"hidden"(隐藏),如图1.3.42所示(也可以按快捷键F2,展开【Layers】面板,在面板上点单击眼睛图标下的项设置层的可见性)。
图1.3.42在属性面板中设置层为隐藏
图1.3.43在【Layers】面板中设置层为隐藏
完成后在Dreamweaver中的效果如图:
图1.3.44
13.参照第10~12步的做法,分别给大表格的第一行第二、三列的单元格,第二行第二、三列的层(Layer2和Layer3)加上【Show-Hide
图1.3.45在【Show-Hide
图1.3.46在【Show-Hide
图1.3.47在【Show-Hide
图1.3.48在【Show-Hide
最后不要忘记把层Layer2和Layer3的"Visibility"(可见性)在属性面板中设为"hidden"(隐藏),如图1.3.49、图1.3.50所示。
图1.3.49在属性面板中设置层Layer2为隐藏
图1.3.50在属性面板中设置层Layer3为隐藏
14.到这里这个下拉菜单基本上就完成了,如果有兴趣的话还可以自己继续对这个菜单用图片或者CSS美化一下。
注意:如果发现【Show-Hide
特别提示
按本例所述步骤完成后,按F12测试,效果如图1.3.51所示。
图1.3.51
特别说明
本例主要是【Show-Hide
http://blog.sina.com.cn/s/blog_50f0369c0100cr62.html