PHP can expand the side menu to the right or left to support IE/Firefox_PHP tutorial
WBOYOriginal
2016-07-21 14:55:551019browse
IE8必须增加子菜单,隐藏
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; } ?>
// 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"; } ?>> " class="bigclasslink" > mysql_select_db($database_lr, $lr); $query_small = mysql_query("SELECT * FROM smallclass where bigclassid='$bigclassid' order by sort"); if ($smallclass_num==0) { echo "
.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控制向右或者向左显示子菜单
http://www.bkjia.com/PHPjc/364328.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/364328.htmlTechArticleIE8必须增加子菜单,隐藏 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 = mys...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn