gpt4 book ai didi

html - 在导航菜单中插入 Logo ,我正在使用 bootstrap3

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

我正在使用 bootstrap3。我面临一个问题。我有一个导航菜单,我需要在其中插入我的 Logo ,如下所示。

插入 Logo 以使其贴在导航栏上?

当我们向上滚动 body 时,body 不应该超出 NAV bar。目前,它在导航上行。

enter image description here

谁能告诉我们设计。

谢谢。

最佳答案

这正是我刚才必须做的。这就是我所做的:

在导航栏标题中替换主标题 <a class="navbar-brand" href="#">Project name</a>带有您的 Logo 图形 <a class="logo" href="#"><img src="/img/your-logo.png"></a>像这样:

<body>
<div class="top-banner"></div> <!--this keeps the top distance and also an ideal place for the top banner-->

<div class="navbar navbar-inverse" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<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="logo" href="#"><img src="/img/your-logo.png"></a> <!-- your logo comes here -->
</div>

在您的 header 中,在主 bootsrap.css 之后包含自定义 css(保持原始 bootstrap.css 完好无损,以便与 future 的更新兼容):

.top-banner {
height:107px; /* set this to whatever height your logo needs */
}

.logo {
position:absolute;
float:left;
top:-105px; /* again, use this to position your logo, you can also use left and right */
}

然后你可以朝两个方向走,要么将导航栏的底部边距设置为合适的高度:

.navbar {
margin-bottom: 60px;
position: relative;
}

或者您也可以在导航栏下方放置一个子标题 div:

<div class="subheader">
<div class="subheader-inner">
<div class="container"> </div>
</div>
<div>

并将其添加到您的 CSS 中:

.subheader-inner {
height:40px;
margin-bottom:20px; /* or whatever values you need */
}

通过这种方式,您可以使用子标题来显示导航或其他信息,具体取决于您的设计。

希望这对您有所帮助。

关于html - 在导航菜单中插入 Logo ,我正在使用 bootstrap3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20537729/

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