我一直在一个小网站上工作,但我有点卡住了。在Chrome浏览器中充当图片的PHP/CSS/HTML web nav
在Internet Explorer的网站导航工作正常,但在谷歌Chrome浏览器的网站是不可点击的。
我认为这可能是由于导航的背景图像,所以我删除它,似乎没有任何帮助,我最终删除了样式表本身,甚至在它之后它不会工作。
我有菜单设置为menu.php,它包含在所有页面中。
下面是menu.php代码,并应用于菜单的样式表,菜单是通过<?php include 'menu.php'?>
包含在每一页我在哪里去了?
ul.menu {
list-style-type:none;
width:auto;
position:relative;
display:block;
height:33px;
font-size:.6em;
font-family:Verdana,Helvetica,Arial,sans-serif;
margin:0;
padding:0;
}
ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}
ul.menu li a {
float:left;
color:#A79787;
text-decoration:none;
height:24px;
padding:9px 15px 0;
font-weight:normal;
}
ul.menu li a:hover,.current {
color:#fff;
text-decoration:none;
}
ul.menu .current a {
color:#fff;
font-weight:700;
}
/*NAVY* --Needs updating */
ul.menu.red{
background: #005581;
}
ul.menu.red li a:hover, .menu.red li.current {
background: #005581;
}
<?php
if ($_SESSION['acc_t'] == 1)
\t { echo'<!DOCTYPE html> \t <link rel="stylesheet" type="text/css" title="CSS" href="styles/style3.css" media="screen">
<link rel="stylesheet" media="all" type="text/css" href="styles/menu_style_old.css" />
\t \t \t \t \t <table width="900px">
\t \t \t \t \t \t <tr>
\t \t \t \t \t \t \t <td>
\t \t \t \t \t \t \t <a name="#top">
\t \t \t \t \t \t \t <ul class="menu red">
\t \t \t \t \t \t \t \t <li class="current"><a href="index.php" target="_self">Home</a></li>
\t \t \t \t \t \t \t \t <li class="current"><a href="myorders.php" target="_self">My Orders</a></li>
\t \t \t \t \t \t \t \t <li class="current"><a href="mydepartment.php" target="_self">My Department</a></li>
\t \t \t \t \t \t \t \t <li class="current"><a href="alldepartment.php" target="_self">All Departments</a></li>
\t \t \t \t \t \t \t \t <li class="current"><a href="admin.php" target="_self">Administration</a></li>
\t \t \t \t \t \t \t \t <li class="current" style="float:right;"><a href="preferences.php" target="_self">My Preferences</a></li>
\t \t \t \t \t \t </ul>
\t \t \t \t \t </td>
\t \t \t \t \t \t <td style="float:right; text-align:right;font-size:12px;vertical-align:top;color:#fff;padding:6px;">
\t \t \t \t \t \t \t <?php
\t \t \t \t \t \t \t \t \t echo ("Date/Time: ");
\t \t \t \t \t \t \t \t \t echo date("h:m:s");
\t \t \t \t \t \t \t \t \t echo ("- ");
\t \t \t \t \t \t \t \t \t echo date("Y-m-d ");
\t \t \t \t \t \t ?><br />
\t \t \t \t \t </td>
\t \t \t \t </tr>
\t \t </table>
</div>
';} else { echo'
<link rel="stylesheet" type="text/css" title="CSS" href="styles/style3.css" media="screen">
<link rel="stylesheet" media="all" type="text/css" href="styles/menu/menu_style1.css" /> \t \t
\t \t \t \t \t <table width="900px">
\t \t \t \t \t \t <tr>
\t \t \t \t \t \t \t <td>
\t \t \t \t \t \t \t <a name="#top">
\t \t \t \t \t \t \t <ul class="menu red">
\t \t \t \t \t \t \t \t <li class="current"><a href="index.php" target="_self">Home</a></li>
\t \t \t \t \t \t \t \t <li class="current"><a href="myorders.php" target="_self">My Orders</a></li>
\t \t \t \t \t \t \t \t <li class="current"><a href="mydepartment.php" target="_self">My Department</a></li>
\t \t \t \t \t \t \t \t <li class="current"><a href="alldepartment.php" target="_self">All Departments</a></li>
\t \t \t \t \t \t \t \t <li class="current" style="float:right;"><a href="preferences.php" target="_self">My Preferences</a></li>
\t \t \t \t \t \t </ul>
\t \t \t \t \t </td>
\t \t \t \t \t \t <td style="float:right; text-align:right;font-size:12px;vertical-align:top;color:#fff;padding:6px;">
\t \t \t \t \t \t \t <?php
\t \t \t \t \t \t \t \t \t echo ("Date/Time: ");
\t \t \t \t \t \t \t \t \t echo date("h:m:s");
\t \t \t \t \t \t \t \t \t echo ("- ");
\t \t \t \t \t \t \t \t \t echo date("Y-m-d ");
\t \t \t \t \t \t ?><br />
\t \t \t \t \t </td>
\t \t \t \t </tr>
\t \t </table>
</div> \t
';}
?>
下次上课。首先在符合标准的浏览器中对网站进行编码。哪个IE最明显不是。然后在IE中修改站点看看是否合理 – Tschallacka 2015-02-09 09:44:21
可以文本根路径,包含页面路径和菜单页面路径吗? – 2015-02-09 10:25:12