2011-04-08 78 views
4

我想要做的是把我的菜單放在水平線上而不是垂直線上。任何人都知道如何做到這一點?如何將我的菜單鏈接放在CSS水平線上?

http://nemofirm.com/cssheaderandfooter.php

+4

'李{顯示:內聯}'可能是一個開始。但是,你應該在這裏發佈一些代碼,所以這個問題和它的答案有一個值,以後代 – 2011-04-08 13:49:16

+2

您應該的方式包裝你的'li's成'ul',那是他們的父元素 – 2011-04-08 13:49:54

+3

我知道誰恨CSS。當你希望它在IE6中工作時,樂趣就開始了! – 2011-04-08 13:50:49

回答

3

首先你必須有貴麗elemnts在UL

<ul> 
<li></li> 
<li></li> 
</ul> 

您可以漂浮到左邊; float:left;或給他們display:inline;

-2

li標籤應該有display: inline風格。

如果我們談論的CSS,是的,它吮吸。但現在沒有什麼更好的了(我希望有一天,Web將全部關於XML資源,XSLT翻譯和某種CSS ++,它們將描述如何看待元素而不是瀏覽器應該如何處理)。

+0

Psh。 XML不應該用於網頁。 XHTML證明,即使當東西應該是正確的(受到破壞的威脅),它也不會。而現在我們擁有的XML並不是真正的XML,並且web weenies堅持所有img和input標籤的末尾,認爲它們使所有內容都正確,但完全忽略了圍繞它們的JS的CDATA包裝,對DOM的更改,XML本身中的大量錯誤(特殊字符,文本和元素混合等)... – cHao 2011-04-09 00:21:12

+0

@cHao這不是我說的。我更關心的是提供XML資源的網頁和不同的XSLT工作表,以提供不同設備之間的可移植性,因此不再需要諸如mobile.example.com之類的東西。 例如,你的推文看起來不像'<!doctype html>(...)',而不是像:'嘿,結帳這個新的網頁!(...)'。這麼多的利潤。 – 2011-04-09 18:41:13

4

我倒是說合理有效的HTML是一個很好的起點。你意識到你有2 html標籤和2 body標籤,對嗎?

與失蹤ul已經被別人提及。

您必須驅動器堅果以及;-)