如何使导航栏项目下拉菜单始终可见且仅在 bulma 中悬停时才处于活动状态

斯文

在 bulma 导航栏中,我的左侧有一个徽标,右侧有一个下拉菜单。我想让菜单始终可见,并且只在悬停时打开。现在当屏幕尺寸小于 1088px 时,下拉菜单会自动在右侧打开。

<nav class="navbar">
  <div class="container">
    <div class="navbar-brand is-expanded">
      <a class="navbar-item" href="#">
        <img src="img.png" width="131" height="35">
      </a>

      <div class="navbar-item has-dropdown is-hoverable">
        <a class="navbar-link">
          Docs
        </a>

        <div class="navbar-dropdown">
          <a class="navbar-item">
            Overview
          </a>
          <a class="navbar-item">
            Elements
          </a>
          <a class="navbar-item">
            Components
          </a>
          <hr class="navbar-divider">
          <div class="navbar-item">
            Version 0.7.1
          </div>
        </div>
      </div>
    </div>
  </div>
</nav>
克文巴巴尔

也许这会帮助你

    .navbar-dropdown {
    	background-color: white;
    	border-bottom-left-radius: 6px;
    	border-bottom-right-radius: 6px;
    	border-top: 2px solid #dbdbdb;
    	box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);
    	display: none;
    	font-size: 0.875rem;
    	left: 0;
    	min-width: 100%;
    	position: absolute;
    	top: 100%;
    	z-index: 20;
    }
    .navbar-item:hover .navbar-dropdown{
      display: block;
      }
@media screen and (max-width: 1088px){
.navbar-dropdown{
display: none;
}
}
    <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.css" media="all" />
    <nav class="navbar">
      <div class="container">
        <div class="navbar-brand is-expanded">
          <a class="navbar-item" href="#">
            <img src="img.png" width="131" height="35">
          </a>

          <div class="navbar-item has-dropdown is-hoverable">
            <a class="navbar-link">
              Docs
            </a>

            <div class="navbar-dropdown">
              <a class="navbar-item">
                Overview
              </a>
              <a class="navbar-item">
                Elements
              </a>
              <a class="navbar-item">
                Components
              </a>
              <hr class="navbar-divider">
              <div class="navbar-item">
                Version 0.7.1
              </div>
            </div>
          </div>
        </div>
      </div>
    </nav>

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使bulma按钮变为全角?

Apple Watch-仅在手机上的应用程序处于活动状态时才获取数据

Bulma下拉菜单不起作用

JUnit-仅在特定概要文件处于活动状态时才在类别中运行测试

gatsbyjs中的bulma菜单切换不起作用

如何使部分与bulma居中

Bulma导航栏:如何在下拉菜单上设置菜单样式?

Bulma导航栏和VueJS路由器活动链接

Apache HTTP / mod_jk仅在一个工作线程处于活动状态时才工作

如何仅在单击时显示导航栏的下拉菜单?

如何在反应中隐藏bulma下拉列表

在ListView中处于活动状态或非活动状态时,如何更改容器的颜色

如何使用puppeteer访问导航栏中的下拉菜单?

如何使元素在悬停时处于活动状态,并在悬停在另一个特定的div上时保持活动状态

悬停在子项目上时保持父项目处于活动状态

CSS 下拉菜单在悬停时不可见

如何在javascript中鼠标悬停事件处于活动状态时触发onkeypress事件

下拉菜单中的项目不可见

如何从导航栏中的图标制作下拉菜单?

Bulma css 导航栏项中的换行符

Bulma 更改导航菜单

如何在 bulma 列中设置全高背景颜色?

如何保持下拉菜单处于活动状态并单击 selenium 中 iframes 下可用的子菜单?

在 Bulma 导航栏下拉菜单中右对齐图标

当标签在 React Native 中处于活动状态或未处于活动状态时更改标签栏图标

如何在 Bulma 中获得固定的侧边栏?

如何使悬停的元素处于活动状态

在使用 JS 处于活动状态时再次单击后,如何从按钮中删除活动类

如何使标签在悬停时向上移动或在登录表单中处于活动状态