【发布时间】:2020-11-22 00:12:06
【问题描述】:
我必须使用 CSS 样式在现有导航中添加子导航才能到达 php 页面。
现有导航是:nav > ul > li > a href (ok)
我做到了:
nav > ul > li > a href (ok)
nav > ul > li > ul > li > a href (ko)
我实际上不能用光标悬停href(ko):items subnav消失了! 我用 CSS 样式搜索,但我不太明白它是如何工作的。
我想点击下面子导航中链接的 2 个页面:
accountCustomerAll.php 和 serviceViewAll.php。
如果你有想法...
这是我的 HTML 代码:
/* Nav Meu Styling */
.nav-menu li a {
padding: 0px;
text-decoration: none;
display: inline-block;
color: #222222;
font-weight: 500;
font-size: 12px;
text-transform: uppercase;
outline: none;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s; }
.nav-menu li a.active, .nav-menu li a:hover {
color: #0093df !important; }
.nav-menu li:hover > a {
color: #000; }
.nav-menu > li {
margin-left: 30px; }
.nav-menu ul {
margin: 28px 0 0 0;
padding: 10px;
box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
background: #fff; }
.nav-menu ul li {
transition: 0.3s; }
.nav-menu ul li a {
padding: 5px 10px;
color: #333;
transition: 0.3s;
display: block;
font-size: 12px;
text-transform: none; }
.nav-menu ul li:hover > a {
color: #0093df; }
.nav-menu ul ul {
margin-right: 10px;
margin-top: 0; }
<nav id="nav-menu-container">
<ul class="nav-menu">
<li><a>Gérer l'Aérodrome</a>
<ul>
<li><a href="accountCustomerAll.php">Consulter les clients</a></li>
<li><a href="serviceViewAll.php">Consulter les commandes</a></li>
</ul>
</li>
</ul>
</nav>
【问题讨论】:
-
你能分享Codepen 或类似的东西来查看问题吗?
-
不,我不遗憾。问题是当我想单击 2 个 php 页面的链接时,光标手形图标会打开箭头图标。
-
我 created one 无法使用您获得的信息重现问题。你为什么用
<a href=\"\">而不是<a href="">? -
所以它似乎来自其他文件可能......
-
代码在一个php页面的一个php变量中。不同的配置文件的用户有一些不同的标题