css - 如何将下拉菜单对齐到图像底部

标签 css twitter-bootstrap bootstrap-4

如何在 bootstrap 4 中将下拉菜单对齐到图像的左下角?

This is the screenshot

<nav class="navbar navbar-expand-md bg-success navbar-dark fixed-top">
  <!-- Brand -->
  <a class="navbar-brand" href="#">KMA-v1</a>
  <ul class="navbar-nav ml-auto">
    <!-- Dropdown -->
    <li class="nav-item dropdown">
      <a data-toggle="dropdown">
        <img src="../public/hard/face.jpeg" class="img-fluid rounded-circle float-right" alt="Cinque Terre">
      </a>
      <div class="dropdown-menu">
        <a class="dropdown-item" href="#">Link 1</a>
        <a class="dropdown-item" href="#">Link 2</a>
        <a class="dropdown-item" href="#">Link 3</a>
      </div>
    </li>
  </ul>
</nav>

最佳答案

在下拉菜单中使用 dropdown-menu-right...

<nav class="navbar navbar-expand-md bg-success navbar-dark fixed-top">
    <!-- Brand -->
    <a class="navbar-brand" href="#">KMA-v1</a>
    <ul class="navbar-nav ml-auto">
        <!-- Dropdown -->
        <li class="nav-item dropdown">
            <a data-toggle="dropdown">
                <img src="//placehold.it/30" class="img-fluid rounded-circle float-right" alt="Cinque Terre">
            </a>
            <div class="dropdown-menu dropdown-menu-right">
                <a class="dropdown-item" href="#">Link 1</a>
                <a class="dropdown-item" href="#">Link 2</a>
                <a class="dropdown-item" href="#">Link 3</a>
            </div>
        </li>
    </ul>
</nav>

https://www.codeply.com/go/fH5CqQFtMA

关于css - 如何将下拉菜单对齐到图像底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52081005/

相关文章:

css - Safari 优先安装字体

jquery - 使用包含 html 文件的相对文件夹

jquery - 从 bootstrap 下拉菜单中选择选项,该选项显示更多/隐藏的内容

html - 如何将图像放在东西后面而不使其成为背景图像?

html - 居中内容 - 然后左对齐 Bootstrap 4

html - 如何将菜单链接添加到菜单的最右侧

html - 当浏览器的宽度 >= 768px 时,折叠的输入栏更窄

jquery - Twitter Bootstrap 和 jQuery 2.0 兼容性

jquery - 在显示和折叠之间更改 Bootstrap 4 元素的类成员资格

node.js - 从控制台上显示的后端进行输入验证,但在前端React上不显示,nodejs Bootstrap