PHP 向右侧拉菜单实现代码,测试使用中


Posted in PHP onNovember 03, 2009

这个是由asp二级侧拉菜单改的

<script language="javascript"> 
// JavaScript Document startList = function() { 
if (document.all && document.getElementById) { 
navRoot = document.getElementById("nav"); 
for (i=0; i<navRoot.childNodes.length; i++) { 
node = navRoot.childNodes[i]; 
if (node.nodeName=="LI") { 
node.onmouseover=function() { 
this.className+=" over"; 
} 
node.onmouseout=function() { 
this.className=this.className.replace(" over", ""); 
} 
} 
} 
} 
} 
window.onload=startList; 
</script> 
<style type="text/css"> 
<!-- 
ul { 
margin: 0; 
padding: 0; 
list-style: none; 
width: 200px; /* Width of Menu Items */ 
border-bottom: 0px solid #ccc; 
} 
ul li { 
position: relative; 
} 
li ul { 
position: absolute; 
left: 199px; /* Set 1px less than menu width */ 
top: 0; 
display: none; 
} 
/* Styles for Menu Items */ 
ul li a { 
display: block; 
text-decoration: none; 
color: #777; 
background: #8A0000; /* IE6 Bug */ 
padding: 5px; 
border: 0px #ccc; /* IE6 Bug */ 
border-bottom: 0; 
} 
/* Holly Hack. IE Requirement \*/ 
* html ul li { float: left; height: 1%; } 
* html ul li a { height: 1%; } 
/* End */ 
li:hover ul, li.over ul { display: block; } /* The magic */ 
.ulbox{border:1px solid #ffffff;overflow:hidden;margin-left:1px;background-color:#E87DDD} 
--> 
</style> 
<table width="200" cellspacing="0" cellpadding="0" border="0" align="center"> 
<tr> 
<td align="left"> 
<ul id="nav"> 
<?php 
require('../Connections/lr.php'); 
mysql_select_db($database_lr, $lr); 
$query = mysql_query("SELECT * FROM bigclass order by sort"); 
$j=0; 
while($row=mysql_fetch_array($query)) 
{$j=$j+1; 
$bigclassid=$row['bigclassid']; 
$bigclassname_leftmenu=$row['bigclassname']; 
if ($htmlname==1){ 
$bigclass_htmlname_leftmenu=$bigclassname_leftmenu;//大类名称 
if (substr_count($bigclass_htmlname_leftmenu," ")>0){ 
$bigclass_htmlname_leftmenu= str_replace(" ","-",$bigclass_htmlname_leftmenu); 
} 
} 
if ($htmlname==0){ 
$bigclass_htmlname_leftmenu=$bigclassid; 
} 
?> 
<li><a href=""><?php echo $row['bigclassname']?></a> 
<ul class="ulbox"> 
<?php 
mysql_select_db($database_lr, $lr); 
$query_small = mysql_query("SELECT * FROM smallclass where bigclassid='$bigclassid' order by sort"); 
while($rs=mysql_fetch_array($query_small)) 

{ 
$smallclassid_small_leftmenu=$rs['smallclassid']; 
$smallclassname_small=$rs['smallclassname'];//小类名称 
if ($htmlname==1){ 
$smallclass_htmlname=$smallclassname_small; 
if (substr_count($smallclass_htmlname," ")>0){ 
$smallclass_htmlname= str_replace(" ","-",$smallclass_htmlname); 
} 
} 
if ($htmlname==0){ 
$smallclass_htmlname=$smallclassid_small_leftmenu; 
} 
?> 
<li><a href="" class="my2"><?php echo $rs['smallclassname']?></a></li> 
<?php 
} ?> 
</ul> 
</li> 
<?php 
} ?> 
</ul> 
</td></tr></table>
PHP 相关文章推荐
WINXP下apache+php4+mysql
Nov 25 PHP
php SQL防注入代码集合
Apr 25 PHP
纯真IP数据库的应用 IP地址转化成十进制
Jun 14 PHP
PHP 页面编码声明方法详解(header或meta)
Mar 12 PHP
php递归使用示例(php递归函数)
Feb 14 PHP
解密ThinkPHP3.1.2版本之模块和操作映射
Jun 19 PHP
创建无限极分类树型结构的简单方法
Jun 20 PHP
学习thinkphp5.0验证类使用方法
Nov 16 PHP
php高清晰度无损图片压缩功能的实现代码
Dec 09 PHP
php写入mysql中文乱码的实例解决方法
Sep 17 PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
Oct 21 PHP
PHP基于array_unique实现二维数组去重
Jul 14 PHP
网页游戏开发入门教程三(简单程序应用)
Nov 02 #PHP
网页游戏开发入门教程二(游戏模式+系统)
Nov 02 #PHP
初学CAKEPHP 基础教程
Nov 02 #PHP
PHP+MySQL 制作简单的留言本
Nov 02 #PHP
PHP+XML 制作简单的留言本 图文教程
Nov 02 #PHP
php 调用远程url的六种方法小结
Nov 02 #PHP
PHP 程序员应该使用的10个组件
Oct 31 #PHP
You might like
PHP学习之PHP表达式
2006/10/09 PHP
PHP中数字检测is_numeric与ctype_digit的区别介绍
2012/10/04 PHP
如何修改yii2.0自带的user表为其它的表
2017/08/01 PHP
让您的菜单不离网站
2006/10/03 Javascript
javascript的对话框详解与参数
2007/03/08 Javascript
jquery maxlength使用说明
2011/09/09 Javascript
jQuery.query.js 取参数的两点问题分析
2012/08/06 Javascript
jquery验证手机号码、邮箱格式是否正确示例代码
2013/07/28 Javascript
判断一个对象是否为jquery对象的方法
2014/03/12 Javascript
jQuery插件开发汇总
2016/05/15 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
2017/01/12 Javascript
详解Vue.js基于$.ajax获取数据并与组件的data绑定
2017/05/26 Javascript
vue.js国际化 vue-i18n插件的使用详解
2017/07/07 Javascript
解决vue打包之后静态资源图片失效的问题
2018/02/21 Javascript
jQuery解析json格式数据示例
2018/09/01 jQuery
对于防止按钮重复点击的尝试详解
2019/04/22 Javascript
jquery多级树形下拉菜单的实例代码
2019/07/09 jQuery
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
2019/08/06 Javascript
记一次用ts+vuecli4重构项目的实现
2020/05/21 Javascript
Python实现国外赌场热门游戏Craps(双骰子)
2015/03/31 Python
浅谈Python Opencv中gamma变换的使用详解
2018/04/02 Python
python DataFrame获取行数、列数、索引及第几行第几列的值方法
2018/04/08 Python
Python如何实现小程序 无限求和平均
2020/02/18 Python
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
法国床上用品商店:La Compagnie du lit
2019/12/26 全球购物
说一下Linux下有关用户和组管理的命令
2016/01/04 面试题
通用自荐信范文
2014/03/14 职场文书
演讲稿的写法
2014/05/19 职场文书
党员反对四风问题思想汇报
2014/09/12 职场文书
2015年暑期社会实践活动总结
2015/03/27 职场文书
办公室管理规章制度
2015/08/04 职场文书
培训感想范文
2015/08/07 职场文书
《当代神农氏》教学反思
2016/02/23 职场文书
2016年全国爱牙日宣传活动总结
2016/04/05 职场文书
CSS实现章节添加自增序号的方法
2021/06/23 HTML / CSS