二级菜单设计
1. 怎样用 显示/隐藏层 制作二级下拉子菜单项
不是吧山东农业大学选修课网页制作作业也是这个题哎我直接把题全给你们行了呵呵以后考试就轻松了呵呵
2009-2010学年第二学期
《信息发布与网页制作》课程
本科生 期末考试要求-(A卷)
课程课序号:CMP332
学 号___________姓 名_________成 绩__________
班 级_____________课序号_________任课教师___________
题号
一
二
三
四
五
合计
得分
综合考试要求
1、按题中要求,独立完成。如有拷贝或与他人雷同者,以0分论处。
2、作业提交的截止日期为:2010年7月2日。
一、(共5分)按如下要求提交文件 得分______
以自己的学号命名文件夹,并以此根文件夹为基础创建站点;
在根文件夹下,至少包含如下子文件夹,按类存放站点中的所有文件;
1、Html文件夹:存放HTML网页文件(1)
2、Image文件夹:存放图片文件(1)
3、Sound文件夹:存放声音文件(1)
4、Flash文件夹: 存放Flash文件(1)
5、压缩整个学号文件夹,然后提交交互平台。(1)
二、(共10分)设计小型网站,内容主题为“上海世博会”,要求如下: 得分______
设计有3个窗口的框架集网页(3),框架集网页文件命名为index.html(2)。框架集网页中,左侧窗口中放置导航栏目网页(1),右下侧窗口作为导航栏被链接网页的“目标”窗口,用于显示被链接的网页(1)。右上侧窗口显示网站主题、网站设计制作者学号、姓名(1)。要求框架集网页的边框可调(1),窗口中内容超出窗口时,要设置滚动条(1)。
三、(共65分)分别制作6个网页,要求如下: 得分______
1) 导航栏网页(15分)
网页的功能是网站导航,围绕站点主题,设置5个导航栏目(6)。
1. 上海世博会主题介绍
2. 上海世博会拼图游戏
3. 历届世博会科技亮点
4. 上海世博会调查问卷
5. 历届世博会统计资料 (年份、国家、举办城市、主题)
建立每个栏目与之相应的网页之间的链接,并指定被链接的网页在“目标”窗口显示(4)。利用行为,建立二级弹出子菜单,通过二级子菜单链接,显示相关的内容(5)。所有链接正确(如不正确,1处扣2分)。
2) “网页1-上海世博会主题介绍”:(10分)
1. 首行显示网站主题内容,用标题1、居中、“华文新魏”字体显示(2);
2. 第2行,插入水平线;设置水平线的宽度为浏览器窗口宽度的80%(2);
3. 第3行,插入上海世博会导览图,设置800宽、600高(2),图片居中并有边框显示(1);对图中内容分别用矩形、椭圆、多边形热区画图工具设立3个热区,通过链接,说明相关内容。(3)
3) “网页2-上海世博会拼图游戏”(10分)
利用拖动层的行为,制作至少由6块图片组成的拼图游戏。要求:
1. 选择1个国家场馆的图片,用自己的学号命名图片;(2)
2. 利用Fireworks将图片切割成大小相同的6块;导出切片;(2)
3. 在DreamWeaver中,导入Fireworks HTML,将表格转换为层;添加拖动层的行为,制作拼图游戏;(2)
4. 插入1个布局对象层并以字母L及自己的学号命名,在层中输入拼图游戏的说明文字,设置层中文字的大小:18px ;字体:隶书(2);
5. 设置拖动层的吸附距离为100:吸附到正确位置时显示弹出信息(2)
4) “网页3-历届世博会科技亮点”(10)
要求:利用“显示/隐藏层”制作二级下拉子菜单项,
1、 利用层和表格制作下拉菜单(4)
2、 下拉菜单项中,至少有2个菜单项要有链接功能(2)
3、 指定被连接的内容在当前窗口显示并有返回机制。(4)
5) “网页4-上海世博会调查问卷”(共10分)
要求:使用表单,做1个网上调查表
1、 插入表单域,在表单域中插入如下表单元素:
2、 参与调查人员的性别:男 〇 女 〇(使用单选按钮)(1);
3、 2010年世博会主题是: (设定为:单行文本框(宽度32字符 ));(1)
4、 年龄 (设定为:字符宽度2);(2)
5、 中国举办过几次世博会?(使用“列表/菜单”表示,列表项有:一次、二次、三次、四次)(2)
6、 提交按钮、重置按钮。(2)
7、 为表单添加检查表单行为,用以检查输入年龄的合法性(15~80为有效)。(2)
6) “网页5-历届世博会统计资料 (年份、国家、举办城市、主题)”(共10分)
该网页要求:
1、 用表格显示历届世博会举办的年份、国家、举办城市、主题;(2)
2、 利用DreamWeaver工具,格式化表格;(2)
3、 将歌词放在层中,滚动显示;(2)
4、 能控制歌词的滚动,以保证与歌曲同步。(4)
四、(共12分)按如下要求,在网页中插入自己制作的Flash作品 得分______
1、 在Flash文件夹中,存有Flash原始文件(2);
2、 Flash片头显示作者学号、姓名(2)
3、 Flash表现的内容与网站内容主题一致(2);
4、 分别使用“形状”、“动画”补间(2);
5、 背景图层用自己的学号命名(2);
6、 Flash作品中包括引导层、遮罩动画(2)
五、(共8分)综合分 得分______
整体色调协调(2),结构合理、浏览方便(2),网站难度(2),创新(2)
附件(0 个)
2. Excel怎样不定义名称情况下设计二级下拉菜单
1、首先选中将要生成二级菜单的基本数据,以便于后续数据有效性中的数回据输入。
2、按住键盘上的“答Ctrl+G”组合键用来定位有效数据,在弹出的窗口中单击“定位条件”。
3、在弹出的的定位条件窗口中按照的样式设置,此步骤是用来定位有效的数据的,因为刚才选择的数据中有很多的无效数据,即空的单元格在里面,需要将其排出。
4、定位成功后会发现空的单元格已经被排出在外了。
5、接下来需要用省的名称来定义一组"定义名称",以方便于后面的引用。
6、定义名称方法:在“公式”菜单下找到“根据所选内容创建”。
7、勾选“首行”即用首行的名称来定义名称。
8、下一步在需要设置下拉菜单的地方选中需要建立一级菜单的单元格,用数据有效性建立,方法跟普通的数据有效性建立方法相同,选中需要的单元格内容。
9、接下来选中需要建立二级菜单的单元格,同样用数据有效性的方法建立。
10、与一级菜单的建立不一样的是这里建立二级菜单的时候是通过之前定义的“定义名称”来应用的。
3. 怎么在二级菜单这样设计多条图文内容
右边的图片这个是页面模板功能,
这个功能必须是微信公众平台邀请开通原创功能,顺带开通的页面模板功能,和留言功能,其中的页面模板功能设置的,
原创功能必须是坚持发原创文章,不违规,坚持,不一定说每一篇都发,只要定期有就行了,这样就会被官方邀请开通的,
4. 这样类似的二级菜单用CSS和html怎么实现
这个说来话复来,但只要制你知道原理就很简单了,做得好不好看是样式的问题了。请看如下调用jquery的j显示子菜单的代码:
$("#menu_2").hover(function() {
$(".sub_menu_2").show();
},
function() {
/*这里就是out事件*/
$(".sub_menu_2").hide();
});
剩下的就是样式的问题了
5. 设计实现一个餐厅点餐系统,实现电子点餐。要求实现二级菜单: 一级菜单(即该系统完成以下功能):
你好,餐厅点餐系统设计帮你一下保证没问题。
6. java设计一个创建二级菜单的程序。
100分,100分,100分, 重要的事情说三遍..~
我来1个参考案例
效果图
importjava.awt.event.*;
importjavax.swing.*;
importjava.awt.*;
//本来继承自JFrame.实现ActionListener接口
{
privatefinalJTextAreajta;
booleanisBold,isItalic;
publicTextFrame(){
=newJTextArea();
jta.setLineWrap(true);//自动换行
Fontfont=newFont(Font.DIALOG,Font.PLAIN,26);
jta.setFont(font);
JScrollPanejsp=newJScrollPane(jta);//会自动生成滚动条的面板
add(jsp);
//菜单栏的创建和设置
JMenuBarmenuBar=newJMenuBar();
JMenumenuFile=newJMenu("File");
JMenuItemjmia01=newJMenuItem("About");
jmia01.addActionListener(this);
JMenuItemjmia02=newJMenuItem("Exit");
jmia02.addActionListener(this);
menuFile.add(jmia01);
menuFile.add(jmia02);
JMenumenuFormat=newJMenu("Format");
JMenumenuColor=newJMenu("Color");
JMenuItemjmib01=newJMenuItem("Blue");
jmib01.addActionListener(this);
JMenuItemjmib02=newJMenuItem("Red");
jmib02.addActionListener(this);
JMenuItemjmib03=newJMenuItem("Yellow");
jmib03.addActionListener(this);
menuColor.add(jmib01);
menuColor.add(jmib02);
menuColor.add(jmib03);
JMenumenuFont=newJMenu("Font");
JMenuItemjmic01=newJMenuItem("Bold");
jmic01.addActionListener(this);
JMenuItemjmic02=newJMenuItem("Italic");
jmic02.addActionListener(this);
menuFont.add(jmic01);
menuFont.add(jmic02);
menuFormat.add(menuColor);
menuFormat.add(menuFont);
menuBar.add(menuFile);
menuBar.add(menuFormat);
setJMenuBar(menuBar);//设置菜单栏
setTitle("文本编辑窗口");//设置标题
setSize(520,350);//设置窗口大小
setLocationRelativeTo(null);//设置窗口居中
setDefaultCloseOperation(EXIT_ON_CLOSE);//设置窗口点击关闭按钮时,退出
}
@Override
publicvoidactionPerformed(ActionEvente){
Stringcmd=e.getActionCommand();//获取ActionCommand,用于判断是哪一个按钮被点击了
if(cmd.equals("Exit")){
System.exit(0);
}elseif(cmd.equals("About")){
JOptionPane.showMessageDialog(this,"程序版本Ver1.0","About",JOptionPane.INFORMATION_MESSAGE);
}elseif(cmd.equals("Blue")){
jta.setForeground(Color.BLUE);
}elseif(cmd.equals("Red")){
jta.setForeground(Color.RED);
}elseif(cmd.equals("Yellow")){
jta.setForeground(Color.YELLOW);
}elseif(cmd.equals("Bold")){//第一次选择Bold会加粗,第二次选择Bold会取消加粗
isBold=!isBold;
if(isBold){
jta.setFont(newFont(Font.DIALOG,Font.BOLD,26));
}else{
jta.setFont(newFont(Font.DIALOG,Font.PLAIN,26));
}
}elseif(cmd.equals("Italic")){
isItalic=!isItalic;
if(isItalic){
jta.setFont(newFont(Font.DIALOG,Font.ITALIC,26));
}else{
jta.setFont(newFont(Font.DIALOG,Font.PLAIN,26));
}
}
}
publicstaticvoidmain(String[]args){
newTextFrame().setVisible(true);//创建窗口设置可见
}
}
7. Web程序设计二级下拉菜单页面怎么做
Web程序设计二级下拉菜单页面做法:
以纯CSS为例:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{
margin:0px;
padding:0px;
}
#menu
{
width:500px;
height:38px;
margin:5px auto;
}
#menu ul
{
height:38px;
list-style:none;
margin:0;
padding:0;
}
#menu li
{
float:left;
}
#menu li a{
color:#666666;
display:block;
font-weight:bold;
line-height:38px;
padding:0px 25px;
text-align:center;
text-decoration:none;
}
#menu li a:hover{
color:#000000;
text-decoration:none;
}
#menu li ul{
background: #ECE9E9;
border:1px solid #D8D8D8;
display:none;
height:auto;
position:relative;
left:20px;
width:100px;
z-index:200;
}
#menu li ul li
{
margin-left:0px;
height:38px;
}
#menu li:hover ul{
display:block;
}
#menu li li {
display:block;
float:none;
width:100px;
}
#menu li ul a{
display:block;
font-size:12px;
font-style:normal;
padding:0px 10px 0px 15px;
text-align:left;
}
#menu li ul a:hover{
background:#555;
color:#fff;
}
</style>
</head>
<body>
<div id="menu">
<ul>
<li><a href="#">无下拉状态</a></li>
<li><a href="#">有下拉状态</a>
<ul>
<li><a href="#">选项1</a></li>
<li><a href="#">选项2</a></li>
</ul>
</li>
</ul>
</div>
</body>
</html>
8. excel如何设计二级下拉菜单
可以通过追加定义->名称的方法解决,
不过还需要和公式一起使用才行。
总之比较麻烦,还不如使用VBA的方便
9. excel下拉一级二级菜单怎么做
一、Excel一级下拉菜单制作
例如在A1:A10单元格制作一个下拉列表菜单,步骤如下:
选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中的每一项要用英文逗号隔开。
设置好以后,在A1:A10单元格就能进行下拉选择了,
二、Excel二级下拉菜单制作
例如在A1:A10和B1:B10单元格制作二级联动下拉列表菜单,步骤如下:
1、在表中输入需联动下拉选择的信息,如图所示(其中省份是一级下拉选项,市名是二级下拉选项):
2、选中E1:F1单元格,选择“插入—名称—定义”,输入名称如“省份”,
3、选中E1:F3单元格,选择“插入—名称—指定—首行”
4、选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=省份
5、选中B1:B10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($A1)
设置好以后,在A1:A10和B1:B10单元格就能实现联动下拉选择了
三、Excel三级下拉菜单制作
例如在A1:A10和B1:B10和C1:C10单元格制作三级联动下拉列表菜单,步骤如下:
1、在表中输入需联动下拉选择的信息,如图所示(其中省份是一级下拉选项,市名是二级下拉选项,县名是三级下拉选项):
2、选中E1:F1单元格,选择“插入—名称—定义”,输入名称如“省份”,
3、选中E1:F3单元格,选择“插入—名称—指定—首行”
4、选中E5:H7单元格,选择“插入—名称—指定—首行”,
5、选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=省份
6、选中B1:B10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($A1)
7、选中C1:C10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($B1)
设置好以后,在A1:A10和B1:B10和C1:C10单元格就能实现联动下拉选择了,
四、Excel多级下拉菜单制作
按以上步骤能够很简单地制作出三级以上联动下拉菜单的制作。