2017-03-09 78 views
-2

我有以下的設計 enter image description here使列表跳過圖像

the Story of UsThe StyleJournalLocate Usthe Contact,這是所有將是WordPress的儀表板>菜單管理,因此這將是動態的。現在,如何使該菜單跳過圖像(L.tru logo)並繼續直到最後一個菜單項,所以圖像將保持在導航菜單的中心?

+0

爲什麼要投票?如果菜單是靜態的,這很容易。這就是我在這裏問的原因。 –

+0

我認爲在這裏稍微清晰會有所幫助。你發佈的圖片是你希望你的標題最終看起來是正確的?你在問如何讓菜單項分散到圖像上來表現出來? – afishintaiwan

+0

是的,@afishintaiwan –

回答

1

在不知道確切的代碼 - let's假設菜單的結構如下:

<ul class="menu"> 
<li>item</li> 
<li>item</li> 
<li>item</li> 
<li>item</li> 
</ul> 

我們知道,標誌第二個菜單項後出現。因此,我們可以使用以下命令:

ul.menu li:nth-child(2) { margin-right: Xpx } 

凡Xpx必須標識的適當寬度,再加上你想要的菜單項目和標誌之間有利潤。

但是,由於這可能會動態更改 - 您可能需要每次更改菜單時都更改此菜單,因爲菜單項長度會發生變化。

更好的做法是實際製作兩個WordPress菜單:一個位於徽標左側,右側。那麼你可以更確定的定位。

理論上可行的第三種更先進的方法是使用SASS和CSS計算更加動態地計算適當的邊界。

+0

啊好主意,使用兩個菜單...謝謝@羅伯特 - 雅科布森,我會試試看。 –