微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vue js应用中子菜单快速消失

如何解决vue js应用中子菜单快速消失

大家好,我遇到了一个小问题,将菜单项悬停在导航栏中时,子项出现但很快消失。用户无法选择所需的选项。我真正想要的是在用户悬停时按住它(子菜单)项。

以下是我的应用程序的 HTML 和 CSS 代码

HTML 代码

<template>
    <div class="navigation">
         <v-toolbar extended extension-height="10" color="blue">
            <v-row>
              <v-col cols="6" class="nav-el hidden-md-and-down" > 
                  <div class="navbar">
                     <ul>
                        <li><a href="#">Home</a></li>
                        <li><a href="#">About</a></li>
                        <li>
                            <a href="#">Products ▾</a>
                            <ul class="dropdown">
                                <li><a href="#">Laptops</a></li> <hr>
                                <li><a href="#">Monitors</a></li> <hr>
                                <li><a href="#">Printers</a></li> <hr>
                            </ul>
                        </li>
                        <li><a href="#">Contact</a></li>
                  </ul>
                  </div>
                </v-col> 
       </v-row>
      </v-toolbar>
    </div>
    </template>

CSS 代码

.navigation{
  position: relative;
  z-index: 30;
}
.navigation .nav-el{
  margin-top: 20px;
  text-align: center;  
}

.navigation .navbar li{
  text-decoration: none;
  display: inline-block;
  padding-left: 10px; 
  font-family: Arial,Helvetica,sans-serif; 
  font-size: large;
  position: relative;

}
.navigation .navbar a{
  text-decoration: none;
  color : white;
  padding: 10px;
  background-color: #2196F3;
}
.navigation .navbar a:hover{
  background-color: rgb(89,160,241);
}
.navigation .navbar .dropdown li {
  display: block;
  text-align: left;
  padding: 9px;
  background-color: rgb(89,241);
  min-width: 120px;
}
.navigation .navbar .dropdown li a{
  background-color: rgb(89,241);
}
 .navigation .navbar .dropdown{ 
  position:absolute;
  opacity: 0.9;
  padding: 10px 10px;
  display: none;

}
 .navigation .navbar li:hover ul.dropdown{
   display: block;

}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。