手机
当前位置:查字典教程网 >编程开发 >php教程 >php侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE
php侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE
摘要:IE8必须增加子菜单,隐藏复制代码代码如下:

php侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE1

IE8必须增加子菜单,隐藏

复制代码 代码如下:

<link href="../css/right_menu.css" rel="stylesheet" type="text/css">

<DIV class=c_l>

<DIV class=menu>

<UL>

<?php

mysql_select_db($database_lr, $lr);

$query = mysql_query("SELECT * FROM bigclass order by sort");

while($row=mysql_fetch_array($query))

{

$bigclassid=$row['bigclassid'];

$bigclassname_leftmenu=$row['bigclassname'];

if ($htmlname==1){

$bigclass_htmlname_leftmenu=$bigclassname_leftmenu;//大类名称

$bigclass_htmlname_leftmenu=tihuan($bigclass_htmlname_leftmenu);

}

if ($htmlname==0){

$bigclass_htmlname_leftmenu=$bigclassid;

}

?>

<LI <?php

//<>

mysql_select_db($database_lr, $lr);

$query_num="select count(*) from smallclass where bigclassid='$bigclassid'";

$rs_num=mysql_query($query_num);

$myrow_num = @mysql_fetch_array($rs_num);

$smallclass_num=$myrow_num[0];

if ($smallclass_num>0){

echo "id=arrow";

}

?>>

<a href="<?php echo "../".$htmlcatalogue."".$bigclass_htmlname_leftmenu.".html"?>" > <?php echo $row['bigclassname']?><></a><><>

<?php

mysql_select_db($database_lr, $lr);

$query_small = mysql_query("SELECT * FROM smallclass where bigclassid='$bigclassid' order by sort");

if ($smallclass_num==0)

{

echo "<ul><LI><A title=

href=></A> </LI></ul>";

}

else

{

?> <UL>

<?php

while($rs=mysql_fetch_array($query_small))

{

$smallclassid_small_leftmenu=$rs['smallclassid'];

$smallclassname_small=$rs['smallclassname'];//小类名称

if ($htmlname==1){

$smallclass_htmlname=$smallclassname_small;

$smallclass_htmlname= tihuan($smallclass_htmlname);

}

if ($htmlname==0){

$smallclass_htmlname=$smallclassid_small_leftmenu;

}

?>

<LI class=b_top>

<a href="<?php echo "../".$htmlcatalogue."".$bigclass_htmlname_leftmenu."_".$smallclass_htmlname."_page_1.html"?>"><?php echo $rs['smallclassname']?></a>

<>

</LI>

<?php

}

?>

</UL>

<?php }?>

<></LI>

<?php

} ?>

</UL>

</DIV></DIV>

CSS文件

复制代码 代码如下:

UL {

PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

LI {

PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

.c_l {

FLOAT: left; WIDTH: 200px; background:url(../images/right_menu_bg.jpg);

}

.menu {

Z-INDEX: 9999; MARGIN-BOTTOM: 10px; WIDTH: 198px;

}

.menu LI {

FONT-WEIGHT: bold;FLOAT: left; WIDTH: 198px; LINE-HEIGHT: 26px; HEIGHT: 26px ;

/*

BACKGROUND: url(../images/line01.gif) repeat-x 50% bottom;

*/

}

.menu LI A {

LINE-HEIGHT: 26px; HEIGHT: 26px ;

/*

BACKGROUND: url(../images/line01.gif) repeat-x 50% bottom;

*/

}

#arrow{

BACKGROUND: url(../images/aw02.gif) no-repeat 185px 10px;

LINE-HEIGHT: 26px; HEIGHT: 26px ;

}

.menu LI A:hover {

BACKGROUND: #eeeeee; LINE-HEIGHT: 26px; POSITION: relative; HEIGHT: 26px

}

.menu UL UL {

Z-INDEX: 9999; right: 185px; POSITION: absolute; TOP: -10000000px;background:url(../images/right_menu_bg.jpg);/*smallclass right kongzhi celafangxiang*/

}

.menu UL UL LI {

DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: url(../images/aw02.gif) no-repeat 10px 10px; LINE-HEIGHT: 25px! important; TOP: 0px! important; HEIGHT: 25px! important

}

.menu UL UL .b_top {

BORDER-LEFT-WIDTH: 0px; WIDTH: 199px;

}

.menu UL UL .b_top A {

DISPLAY: block

}

.menu A {

PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 198px; TEXT-INDENT: 18px; PADDING-TOP: 0px; TEXT-DECORATION: none

}

.menu A:visited {

PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 198px; TEXT-INDENT: 18px; PADDING-TOP: 0px; TEXT-DECORATION: none

}

.menu UL UL LI A {

DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TOP: 0px! important; HEIGHT: 25px! important

}

.menu UL UL LI A:visited {

DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TOP: 0px! important; HEIGHT: 25px! important

}

.menu UL UL LI A:hover {

DISPLAY: block; BACKGROUND: url(../images/aw02.gif) #eee no-repeat 10px 10px; WIDTH: 198px; COLOR: #d15400; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TOP: 0px! important; HEIGHT: 25px! important; BORDER-BOTTOM-STYLE: none

}

.menu TABLE {

PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 0px

}

* HTML .menu A:hover {

POSITION: relative

}

.menu LI:hover {

POSITION: relative

}

.menu UL :hover UL {

TOP: -1px

}

.menu UL LI:hover > A {

BACKGROUND: #eee; POSITION: relative; TEXT-DECORATION: none

}

.menu UL LI UL LI:hover > A {

BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; TOP: 0px; BORDER-BOTTOM-STYLE: none

}

其中menu UL UL的left或者right控制向右或者向左显示子菜单

【php侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE】相关文章:

PHP.MVC的模板标签系统(五)

基于PHP与XML的PDF文档生成技术

生成缩略图

php遍历CSV类实例

php中smarty变量修饰用法实例分析

用PHP实现标准的IP Whois查询

用文本文件制作留言板提示(上)

无数据库的详细域名查询程序PHP版(3)

我的论坛源代码(二)

隐性调用php程序的方法

精品推荐
分类导航