gpt4 book ai didi

html - Bootstrap 3 导航栏固定顶部菜单项作为图像

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

我正在使用 Bootstrap v3.3.6 创建模板。这是我的模板的一部分:

enter image description here

如您所见,我将导航栏固定在顶部,我还有一些菜单项,这些菜单项是图标或嵌入在 <li></li> 之间的简单图像。标签、用户信息图标和齿轮图标。

我不确定我做的是否正确,我的意思是 Bootstrap 中是否有一个特殊的类专门用于要插入图像的菜单项。也许那些图像不应该存在。

另一个问题是我是否应该将我的 Logo 图像放在 <a class="navbar-brand"></a> 中?如果我尝试插入比导航栏高度更大的 Logo 图像,则 Logo 图像未正确居中。正确更改导航栏高度的最简单方法是什么以及如何在导航栏中垂直居中图像?

(也许那是太多的代码,但我想确保我的问题不缺少任何东西)只有插入两个图像作为导航项相关的部分

<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Workout.lt</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li>
<a href="#">Vardenis Pavardenis</a>
</li>
<li>
<a href="#"><img src="images/user-info.png"></a>
</li>
<li>
<a href="#"><img src="images/user-gear.png"></a>
</li>
<li>
<a href="#">Services</a>
</li>
<li>
<a href="#">Atsijungti</a>
</li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>

最佳答案

为了回答第二个问题,我将图像放在 navbar-brand anchor 中,然后使用检查器调整导航栏的外观。我将该 CSS 复制到一个单独的文档中,该文档覆盖了默认的 Bootstrap CSS。

<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#"><img src="../path/picture.jpg" alt="picture" height="90" width="180" /></a>
</div>

您的 CSS 看起来像这样:

.nav-bar-brand { 
height:90px;
width:100%; /*or whatever width you wanted*/
}

同样,使用检查器总是比试验然后上传 CSS 文档更快。

关于html - Bootstrap 3 导航栏固定顶部菜单项作为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35040880/

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