我有一個問題,我一直堅持2-3小時。我正在設計Tictail(電子商務網站),我想在導航中添加Facebook和Instagram徽標。正如您在下面的圖片中看到的,徽標拒絕符合導航中的文字。我可以在文字上面或下面加上標誌,這讓我發瘋。 I just drew the line to show what i mean網上商店導航問題
<nav id="main_navigation">
<ul class="row">
{{! Highlight "All items" if we are on a list page and no navigation item is selected }}
<li class="column {{#list_page}}{{#no_current_navigation}}selected{{/no_current_navigation}}{{/list_page}}">
<a href="{{store_url}}/products">
{{#lang}}Startsida{{/lang}}
</a>
</li>
{{#navigation}}
<li class="column {{#is_current}}selected{{/is_current}}">
<a href="{{url}}">
{{label}}
</a>
</li>
{{/navigation}}
{{#store_blog_url}}
<li class="column">
<a href="{{store_blog_url}}" target="_blank">
{{#lang}}Blog{{/lang}}
</a>
</li>
{{/store_blog_url}}
<li class="column {{#about_page}}selected{{/about_page}}">
<a href="{{store_url}}/page/about">
{{#lang}}Kundtjänst{{/lang}}
</a>
<li class="column {{#about_page}}selected{{/about_page}}">
<a href="{{store_url}}/page/about">
{{#lang}}Om oss{{/lang}}
</a>
</li>
<img src="http://i.imgur.com/JvXEXcC.png" alt="{{store_name}}" height="25" width="25" align="right"><img src="http://i.imgur.com/uUiJzIo.png" alt="{{store_name}}" height="25" width="25" align="right">
</ul>
{{! By using #is_current within a #navigation block we can find the currently selected navigation item }}
{{#navigation}}
{{#is_current}}
{{! Render the submenu if it has any navigation items }}
{{#children?}}
<ul class="child_navigation row">
{{#children}}
<li class="column">
<a href="{{url}}">
{{label}}
</a>
</li>
{{/children}}
</ul>
{{/children?}}
{{/is_current}}
{{/navigation}}
這是導航代碼看起來像 - 換句話說,在這裏,我什麼也沒做,除了添加圖片,並作了「ALIGN =」右」
/* ******************************
NAVIGATION
****************************** */
#main_navigation ul {
overflow: hidden;
margin: 0px;
padding: 0;
border-top: 1px solid #8f8f8f;
text-align: left;
letter-spacing: 2px
}
#main_navigation li {
margin: 0 0px;
font-size: 11px;
line-height: 35px;
font-weight: ;
text-transform: uppercase;
margin-left: -15px;
}
#main_navigation a {
display: inline-block;
padding: 15px;
color: #000;
margin-right: 25px;
}
#main_navigation .selected a {
color: #D0D1D0;
}
#main_navigation .child_navigation a {
color: #908f94;
}
#main_navigation a:hover {
color: #D0D1D0;>
這是怎麼了。 CSS的查找導航。
我希望有人能幫助我,我不知道我是不是有點瀰漫,如果是的話請讓我知道,我會盡量解釋更好。
你的HTML頂部被砍掉,我無法看到它。 –
你可以給元素一個填充頂部對齊它垂直對齊嗎?如果沒有:請爲我們提供一個JSFiddle。我們在這裏總是很懶惰:) – FKutsche
我忘記提及我是這種東西的新手:)我現在編輯了這個問題,並添加了完整的導航代碼,但我不知道這是否重要?對不起,但什麼是JSFiddle? – johkih