javascript - 如何更改大屏幕上的菜单对齐方式?

标签 javascript jquery html css bootstrap-4

如何仅在大屏幕上将下拉菜单的对齐方式更改为右对齐?

<div class="btn-group">
  <button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    Right-aligned menu
  </button>
  <div class="dropdown-menu dropdown-menu-right">
    <button class="dropdown-item" type="button">Action</button>
    <button class="dropdown-item" type="button">Another action</button>
    <button class="dropdown-item" type="button">Something else here</button>
  </div>
</div>

在上面的代码中,dropdown-menu-right 应该只在大屏幕上应用。

最佳答案

您可以在 CSS 中使用 @media

@media (min-width: 998px) {
    .dropdown-menu-right {
        /* css here */
    }
}

当然,998px 可以替换为适合您需要的任何值。

关于javascript - 如何更改大屏幕上的菜单对齐方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57134413/

相关文章:

javascript - 使用 Grunt 进行 LiveReload?

javascript - JQuery img 循环

javascript - 删除其中包含空 ul 标签的 div

javascript - 为什么数组未定义?

javascript - 响应式菜单在点击时显示和隐藏

javascript - 链接未显示在 D3 v4 强制布局中

javascript - 仅从 Ajax JSON 调用返回特定值

javascript - 在 React 组件中使用第三方嵌入代码

javascript - <select> 下拉选项中的链接

html - 当客户端选择或输入时,我如何感知?