
在数据库中设计一张导航表
该表包含以下主要字段
id 导航编号,一般自动增长
navName 导航菜单名称
navOrder 导航菜单优先级,排序
pageNameID 所属页面ID,这个一般由页面类型表中的ID外键关系
navLevel 导航级别,记录当前菜单位置
navParentID 当前导航父级导航ID
然后在程序中根据页面类型ID获取当前页面该加载哪些菜单!
一条select语句就搞定了!接着就是页面绑定的问题了!
表结构如下
id navName navOrder pagenameidnavLevel navParentID pageUrl
1 人员信息管理 01 00 a.aspx
2 *人员登录 1 1 1 1 a.aspx
3 *人员列表 11 1 1 a.aspx
4 *人员详细信息 11 1 1 a.aspx
5 图书信息管理0 2 0 0 b.aspx
6 *新书登录 1 2 1 5 b.aspx
7 *图书列表 1 2 1 5 b.aspx
8 *借阅记录 1 2 1 5 b.aspx
查询方法
如果你要查 ”人员信息管理“ 菜单 就如下查询
select * from tableName where navParentID = 1
如果你要查 ‘图书信息管理“ 菜单 就如下查询
select * from tableName where navParentID = 5
这样你就可以在数据库中轻松管理导航菜单了
关于相关的前端页面 *** 控菜单就需要用javascript和css了。
你可以关注我的博客http://www.coblogs.co,里面有类似这些相关文章。
CSS菜单实例大全.100个 http://www.coblogs.co/Article/83.html
作为一个网站的核心模块,它对于网站的分流以及用户的指导起着至关重要的作用。那么如何制作网页的导航栏呢?下面小编将给您支招,2大步即可完成导航栏的添加,让你在网页制作过程中省心又省事。ce881c1c3191ac4eee859298c78389d2.png
一、账号登录
进入凡科网首页,点击右上角的【登录】按钮,完成凡科网账号的登录,进入企业中心页面,点击【凡科建站】,进入网页制作页面。
二、添加模块
1、点击左侧工具栏中的第三个按钮【设置】,在【基础设置】-【全站设置】-【网站导航】中,打上勾,表示已添加。在添加后点击【立即保存】,将鼠标移至导航栏中,在设置栏中有3个可以设置的内容。
2、点击【管理栏目】,在这个设置栏目中,站长可以对导航栏中显示的栏目进行设置。点击某栏目中的【编辑】按钮,站长可以修改该栏目的名称、链接类型、打开方式、栏目权限以及相关的百度优化。链接类型决定了该栏目的跳转页面,百度优化的设置内容会影响网站的收录情况,因此这两个内容在网页制作时需要重点设置。
3、点击【设置样式】,其中有常规、展示设置以及高级3个方面的设置内容。在【常规】方面,站长可以选择导航栏的颜色、相关的展示样式以及栏目的展示方式。在【展示设置】方面,站长可以设置各级栏目的颜色、字体、宽高、间距、圆角、边框等内容。在【高级】方面,站长可以设置导航内容区位置、高度、对齐、背景等内容。如果站长不想在这方面放过多的心思,那么选择默认设置是一个比较不错选择。
4、点击【新增栏目】,站长可以新创建一个栏目,其中需要完成栏目命名、类型选择等设置,完成上述设置后即可增添一个新的栏目。
5、如果您想改变网站导航栏的位置,在网站导航栏处点击鼠标左键,直接进行拖拽即可改变网站导航栏的位置。
备实用性和美观性。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)