Css 垂直对齐引导4导航栏折叠按钮
当导航栏的高度未知时,是否可以将折叠按钮居中?我可以这样做:Css 垂直对齐引导4导航栏折叠按钮,css,twitter-bootstrap,bootstrap-4,Css,Twitter Bootstrap,Bootstrap 4,当导航栏的高度未知时,是否可以将折叠按钮居中?我可以这样做: .navbar-toggler { top: 0; bottom: 0; margin-top: auto; margin-bottom: auto; height: 40; /*something appropriate*/ } 现在按钮垂直对齐。但是,当我打开菜单(单击它)时,它也会以文本为中心,这是我不想要的。在这里玩一下: 我还想使标志浮动权利时,它在“移动视图”。如果不使用媒体查询
.navbar-toggler {
top: 0;
bottom: 0;
margin-top: auto;
margin-bottom: auto;
height: 40; /*something appropriate*/
}
现在按钮垂直对齐。但是,当我打开菜单(单击它)时,它也会以文本为中心,这是我不想要的。在这里玩一下:
我还想使标志浮动权利时,它在“移动视图”。如果不使用媒体查询,这可能吗?我将按钮和品牌包装在一个div中,如下所示:
<div class="d-flex align-items-center justify-content-between">
<button class="navbar-toggler navbar-toggler-left" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<a class="navbar-brand ml-3" href="/en">
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/2000px-Google_2015_logo.svg.png" class="logo" alt="logo">
</a>
</div>
差不多就是这样。两个问题都解决了 我通过将按钮和品牌包装在一个div中来实现它,如下所示:
<div class="d-flex align-items-center justify-content-between">
<button class="navbar-toggler navbar-toggler-left" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<a class="navbar-brand ml-3" href="/en">
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/2000px-Google_2015_logo.svg.png" class="logo" alt="logo">
</a>
</div>
差不多就是这样。两个问题都解决了 这样是不可能的。。您必须将折叠按钮和品牌徽标包裹在一个div中,以获得fx高度。。当我们在移动设备上打开菜单时,导航的高度就变了。@SahilDhir,即使我将它们包装成一个div并执行
class=“d-flex align items center”
它也不会工作,因为按钮是绝对定位的。你能用它创建笔吗?@SahilDhir让它工作了。正在发布更新。这种方式不可能。。您必须将折叠按钮和品牌徽标包裹在一个div中,以获得fx高度。。当我们在移动设备上打开菜单时,导航的高度就变了。@SahilDhir,即使我将它们包装成一个div并执行class=“d-flex align items center”
它也不会工作,因为按钮是绝对定位的。你能用它创建笔吗?@SahilDhir让它工作了。发布更新。