悬停在锚标签上以使未命名的列表可见〜不起作用

利桑德罗

将鼠标悬停在链接上时出现问题。无序列表 .shownav 未显示。我不确定是否在我的 CSS 中声明了正确的选择器。请帮忙。

.shownav {
  display: none;
  position: fixed;
  padding: 20px;
  border: 2px solid #FFB600;
  background: #1a1a1a;
  right: 20px;
  top: 45px;
  min-width: 20%;
  border-radius: 20px 0 15px 10px;
  z-index: 99999;
}

.shownav li {
  text-align: center;
  width: 100%;
  padding: 10px 0;
  margin: 0;
}

.promainlink:hover {
  text-decoration: none;
  color: #FFB600;
}

.promainlink:hover .shownav {
  display: block;
}
<div class="mainnav">
  <ul class="mainul">
    <li>
      <span class="promainimg"><img src = "./images/profilepic.jpg" alt="" 
    style="border-radius:17px;height=26px;width:26px"></span>
      <a class="promainlink" href=""> User <i class= "glyphicon glyphicon- 
    triangle-bottom"></i></a>
    </li>

    <ul class="shownav">
      <li><a class="navlinks" href="">View my Profile</a></li>
      <li><a class="navlinks" href="">Account Settings</a></li>
      <li><a class="navlinks" href="">Sign Out</a></li>
    </ul>
  </ul>
</div>

谁能告诉我我的 CSS 有什么问题?任何帮助将不胜感激。

利桑德罗

这已经解决了。感谢你的帮助。我非常感谢。

我已经通过重新排列 html 本身解决了 ul 不显示的问题。我只是将无序列表 .shownav 放在锚标签中。我想我必须回到基础并了解 w3school 中的 css 选择器参考。

这是它的外观。

<div class="mainnav">   
<ul class="mainul">
    <li>
        <span class="promainimg"><img src = "./images/profilepic.jpg" alt="" 
style="border-radius:17px;height=26px;width:26px"></span> 
    <a class ="promainlink" href=""> Waduhek <i class= "glyphicon glyphicon-triangle- 
bottom"></i>
    <ul class="shownav">
    <li><a class = "navlinks" href = "">View my Profile</a></li>
    <li><a class = "navlinks" href = "">Account Settings</a></li>
    <li><a class = "navlinks" href  = "">Sign Out</a></li>
   </ul>   
    </a>
</li>


</ul>
</div>   

.shownav{
display:none; 
position: fixed;
padding: 20px;
border: 2px solid #FFB600;
background:#1a1a1a;
right: 20px;
top: 45px;
min-width: 20%;
border-radius: 20px 0 15px 10px;
z-index:99999;
}

.promainlink:hover + .shownav{display:block;}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将鼠标悬停在输入标签上不起作用

来自分类Dev

将鼠标悬停在h3标签上不起作用

来自分类Dev

CSS3:命名标签上的目标不起作用

来自分类Dev

锚标签不起作用

来自分类Dev

锚标签不起作用

来自分类Dev

锚标签不起作用

来自分类Dev

CSS列表悬停在Google Chrome中不起作用

来自分类Dev

锚标签在列表项中不起作用

来自分类Dev

将部分悬停在段落上以使部分可见

来自分类Dev

悬停在div上不起作用

来自分类Dev

A:悬停在CSS中不起作用

来自分类Dev

A:悬停在CSS中不起作用

来自分类Dev

高度在'A'标签上不起作用

来自分类Dev

我的锚标签不起作用。

来自分类Dev

锚标签的CSS样式不起作用

来自分类Dev

“可见”是正确的,但不起作用

来自分类Dev

XPages可见公式不起作用

来自分类Dev

CSS 溢出:可见不起作用

来自分类Dev

jQuery悬停在标签上触发

来自分类Dev

悬停在标签上时显示信息

来自分类Dev

悬停在禁用的输入字段上不起作用吗?

来自分类Dev

当悬停在div(Jquery)上时不起作用

来自分类Dev

CSS悬停在IE8中不起作用

来自分类Dev

jQuery悬停在imagemap上不起作用

来自分类Dev

悬停在禁用的输入字段上不起作用吗?

来自分类Dev

CSS悬停在云导航中不起作用

来自分类Dev

悬停在跨度上不起作用

来自分类Dev

菜单悬停在IE中不起作用

来自分类Dev

CSS悬停在Chrome中不起作用