gpt4 book ai didi

html - 在 HTML 列表/导航菜单中添加图片/ Logo

转载 作者:搜寻专家 更新时间:2023-10-31 23:05:03 25 4
gpt4 key购买 nike

我正在为我的博客中的页面列表创建一个 float 导航菜单,并在该列表中尝试将其中一个链接更改为我的 Logo 。有些人只会在这个导航菜单的背景中包含 Logo ,但我的问题是 Logo 就像一条丝带,重叠在下面的东西上,如果它是背景的一部分,它就会被切断。

Here's我的意思。

目前 Logo 是一张单独的图片,但我想将它们连接起来,并将其作为另一个“链接”包含在内,否则它会隐藏其下方的内容。

使用的 html:

<div id='nav'>
<p class='title'><a href='#'></a></p>
<ul id='navigation'>
<li class='navigation-Blog'><a href='#'>Blog</a></li>
<li class='navigation-Crew'><a href='#'>Crew</a></li>
<li class='navigation-Promos'><a href='#'>Promos</a></li>
<li class='navigation-Tricks'><a href='#'>Tricks</a></li>
<li class='navigation-Parties'><a href='#'>Parties</a></li>
<li class='navigation-P.J.Squad'><a href='#'>P.J. Squad</a></li>
<li class='navigation-Chat'><a href='#'>Chat</a></li>
<li class='navigation-Fanart'><a href='#'>Fanart</a></li>
<li class='navigation-Graphics'><a href='#'>Graphics</a></li>
<li class='navigation-Beta'><a href='#'>Beta</a></li>
</ul>
</div>

以及我使用的 CSS:

 #nav
{
background: url(http://4.bp.blogspot.com/-dVtgikk- kOY/UprtswP0yGI/AAAAAAAADag/Og0DtZ8t_oQ/s1600/header+base.png) no-repeat scroll top center; background-color: none;
width:100%;
height:66px;
box-shadow: 0px 1px 10px #5E5E5E;
position:fixed;
top:0px;
}

.title
{
display:none;
color:#EDEDED;
font-family:verdana;
font-size:25px;
width:350px;
margin-top:6px;
margin-left:150px;
font-weight:bold;
float:left;
}


#navigation
{
list-style-type:none;
}


li
{

display:inline;
padding:15px;
}
#nav a
{
font-size: 1.6em;
text-transform: uppercase;
text-shadow: 0 0 0.3em #464646;
font-weight: bold;
font-family:century gothic;
text-decoration:none;
color:#262626;
opacity:0.26;
}
#nav a:hover
{
opacity:0.36;
}

最佳答案

将 Logo 放在图像元素中。如果您希望 Logo 链接到您的主页,请将其包装在一个链接中。

参见 example leftexample centered .

居中:将 Logo float 到左侧并为导航栏指定宽度。将导航拆分成两个ul,将导航的id改成一个导航类。

将 Logo 图像放在两个 ul 之间。

将此添加到您的 CSS:

#logo { float: left; }
#nav { width: 1500px; /* Too large, just an example */ }
.navigation { float: left; }

两个导航 ul 之间的图像:

#logo {
float: left;
}

#nav {
width: 1500px;
/* Too large, just an example */
}

.navigation {
float: left;
list-style: none;
padding: 0;
}
<div id='nav'>
<ul class='navigation'>
<li class='navigation-Blog'><a href='#'>Blog</a></li>
<li class='navigation-Crew'><a href='#'>Crew</a></li>
<li class='navigation-Promos'><a href='#'>Promos</a></li>
<li class='navigation-Tricks'><a href='#'>Tricks</a></li>
<li class='navigation-Parties'><a href='#'>Parties</a></li>
</ul>
<img src="http://placehold.it/152x198" id="logo" />
<ul class="navigation">
<li class='navigation-P.J.Squad'><a href='#'>P.J. Squad</a></li>
<li class='navigation-Chat'><a href='#'>Chat</a></li>
<li class='navigation-Fanart'><a href='#'>Fanart</a></li>
<li class='navigation-Graphics'><a href='#'>Graphics</a></li>
<li class='navigation-Beta'><a href='#'>Beta</a></li>
</ul>
</div>

关于html - 在 HTML 列表/导航菜单中添加图片/ Logo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20416144/

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