嘿,我有在中间的品牌IMG一个导航栏,但图像与链接的实际文本更大的范围内移动的链接。我想拥有的品牌IMG两侧的链接))与品牌的中间(垂直中点),我试图与margin和padding打去排队,但它似乎并没有做的伎俩。导航栏的一个导航栏
HTML:
<div class="nav">
<div class="li">
<a class="nav-link" href="#">PHOTOGRAPHER</a>
<a class="nav-link" href="#">PORTFOLIO</a>
<a class="hplogo-a" href=""><img class="hplogo-size" src="Images/Logo-Black - Copy.png" alt=""></a>
<a class="nav-link" href="#">INVESTMENT + FAQ</a>
<a class="nav-link" href="#">BLOG</a>
</div>
</div>
相关CSS(注意我重新设置容器的大小并没有因为当我做了标志有两面空白,因为在保持相同的标志):
.nav{
list-style-type: none;
overflow:hidden;
display: inline;
}
.li{
text-align: center;
}
.flex-container {
display: flex;
display: -webkit-flex;
-webkit-align-items: center;
align-items: center;
}
.flex-item {
margin: 5px;
}
.resize-anchor{
display: inline-block;
height: auto;
width: 300px;
}
.hplogo-a{
display: inline-block;
height: auto;
width: 200px;
}
a{
display:inline-block;
color:black;
text-decoration: none;
white-space: nowrap;
}
a:hover{
color:#D1946F;
text-decoration: none;
}
a:link{
color:#D1946F;
text-decoration: none;
}
.nav-link{
margin:0px 10px 30px 10px;
font-family: Calibri;
font-size: 18px;
font-style: normal;
font-variant: normal;
line-height: 26.4px;
padding: 0px 10px 0px 10px;
margin-top: 20px;
}
你可以发布你尝试过的CSS吗?也许创建一个https://jsfiddle.net或http://plnkr.co?形象有多大?在实际图像周围是否有透明/空白区域,或者文件是否紧贴徽标? –
此外,文件名不能包含空格,所以你的形象的名字“徽标,黑色 - Copy.png”应该是“标志,黑Copy.png”代替。 –
编辑你的问题,并添加你试过的相关CSS。 –