{$Field(FolderName,Text,0,...,0,)}[/loop]2、新建一个sql自定义标签,命名为“一" />

科讯导航下拉菜单

科讯导航下拉菜单
科讯导航下拉菜单

1、在后台新建一个sql自定义标签,命名为“二级栏目”

查询:SELECT TOP 20 ID,FolderName,TN FROM KS_Class Where

TN='{$Param(0)}' and TopFlag=1

循环:

    [loop=20]

  • href="{$Field(ID,GetInfoUrl,100,1)}">{$Field(FolderName,Text,0,...,0,)}

  • [/loop]

2、新建一个sql自定义标签,命名为“一级栏目”

查询:SELECT TOP 20 ID,classid,FolderName,TS,TN FROM KS_Class Where tj=1 and TopFlag=1

循环:[loop=20]

  • target="_blank">{$Field(FolderName,Text,0,...,0,)}{SQL_二级栏目({$Field(ID,Text,0,...,0,)})}

  • [/loop]

    3、在模板head中间加上以下js代码:

    4、模板调用:

    5、css部分【实现效果的关键部分】

    #nav { background-image: url(nav_0bg.jpg); background-repeat: no-repeat; height: 43px; width: 811px; margin-top: 0px; margin-right: auto;

    margin-bottom: 0px; margin-left: auto; padding-left: 45px; }

    #menu ul { padding: 0; margin: 0; }

    #menu li { position:relative; float: left; width: 85px; text-align: center; }

    #menu li a { width: 85px; font-size: 13px; line-height: 43px; color: #FFFFFF; text-decoration: none; height: 43px; display: block; }

    #menu li a:hover { width: 85px; color: #006600; text-decoration: none; height: 43px; background-image: url(nav.jpg); background-repeat: no-repeat; background-position: center center; }

    #menu li ul { position:absolute; display: none; top: 43px; left:0; }

    #menu li:hover ul, #menu li.over ul { display: block; }

    #menu ul li a { display:block; font-size:12px; padding:3px; margin-right:1px; text-decoration: none; color: #000000; background:#eee; line-height: 14px; height: 14px; }

    #menu ul li a:hover { background-color:#DDDDDD; line-height: 14px; height: 14px; background-image: none; }

    div+css 导航条 下拉菜单不隐藏

    div+css 导航条下拉菜单不隐藏 浏览次数:389次悬赏分:5 |解决时间:2011-3-3 07:51 |提问者:ibanezxp 就是想鼠标放在“首页"按钮上那个“下拉1” 才显示 现在不知道怎么的它不放在上面也一直显示 以下是代码: 这个是网页的: