gpt4 book ai didi

css - 带有可折叠菜单和固定下拉菜单的 Bootstrap 4 导航栏

转载 作者:太空宇宙 更新时间:2023-11-04 07:49:39 25 4
gpt4 key购买 nike

我是初学者,我正在尝试在 bootstrap 4 上创建一个导航栏,以更改它在移动设备上的显示

在全 Angular 显示器上,我想要

  1. Logo (左对齐)
  2. 链接(左对齐)
  3. 个人资料图片下拉菜单(右对齐)

在平板显示器上,我想要

  1. Logo (居中)
  2. 链接(左对齐并折叠成汉堡菜单)
  3. 个人资料图片下拉菜单(右对齐)- 基本不变

我已经设法实现了我想要的大部分内容,除了单击汉堡菜单时,个人资料图片菜单被下推,这不是我想要的。

https://www.bootply.com/6a0BWZivYL

我的问题是,如何将个人资料图片下拉菜单固定在右侧。

我曾尝试将 navbar-collapse collapse 的代码移到个人资料图片之后,这在平板电脑显示时有效,但在全 Angular 显示时会产生不良结果。即它不再右对齐。

我无法在网上找到这方面的任何具体示例。我找到的最接近的https://bootsnipp.com/snippets/gmQR0 .这种区别是我认为我不需要两个可折叠菜单,只需要 1 个可折叠菜单 + 1 个固定下拉菜单。

最佳答案

在给定的设计中,您已将配置文件 UL 保留在按钮 div 导航列表下方。

请将它放在按钮之前,并将类从 float-md-right 更改为 float-right

为按钮添加float-left 类以左对齐。

Edit

首先设计小屏幕的导航栏,然后添加媒体查询让下 zipper 接向右浮动。

<head>
<style>
@media(min-width:769px){
.drop-class{
position: absolute;
right: 20px;
}
}

</style>
</head>

<body>
<div>
<nav class="navbar navbar-expand-lg navbar-light">
<button class="navbar-toggler" type="button" data-
toggle="collapse" data-target="#navbarNavDropdown" aria-
controls="navbarNavDropdown"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>

<a class="navbar-brand" href="#">Navbar</a>

<div class="dropdown drop-class">
<a class="dropdown-toggle" href="#"
id="navbarDropdownMenuLink" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
Dropdown link
</a>
<div class="dropdown-menu"
aria-labelledby="navbarDropdownMenuLink">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another
action</a>
<a class="dropdown-item" href="#">Something else
here</a>
</div>
</div>
<div class="collapse navbar-collapse" id="navbarNavDropdown">
<ul class="navbar-nav">
<li class="nav-item active">
<a class="nav-link" href="#">Home
<span class="sr-only">(current)</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Features</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Pricing</a>
</li>

</ul>
</div>
</nav>

</div>

关于css - 带有可折叠菜单和固定下拉菜单的 Bootstrap 4 导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47882725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com