2011-08-25 176 views
0

好吧,終於在今天完成了商業網站;但是我創建的用於引導用戶訪問相關網頁的索引頁已停止工作。在Internet Explorer中,它僅顯示並突出顯示鏈接,但僅在本地查看時才顯示鏈接Css和HTML可以位於這裏(testing.coolcosy.com)。 謝謝! 彼得Html/Css鏈接問題

P.S我知道我的CSS是不是整齊,我真的不是搞網頁設計

回答

2

像「Community.CoolCosy.Com」的網址應該以http://開頭,除非它是您當前位置的文件夾名稱。

固定爲您帳戶採取一切答案:http://jsfiddle.net/GfCjG/1/

+0

這是完全好的把標題中的鏈接。 – RoToRa

+0

哇!爲響應傢伙歡呼!我很擔心你們修復它的速度有多快!如果您有任何需要幫助的人,請寄給我一封電子郵件! [email protected] –

0

你的div ID爲「包裝」是覆蓋HTML鏈接。我沒有設計師,但一個快速修復將被放在包裝的-1索引z-index

事實上,你有兩個元素有包裝的ID - 這不符合標準,我相信但它是包裝頁腳給你帶來麻煩

+0

我懷疑z-index會有幫助,因爲這隻適用於這裏沒有使用的定位元素。 – RoToRa

+0

Firebug將底層包裝顯示爲具有相對位置!因此,快速修復 - probs不是正確的修復,雖然 – Glenit

0

你有兩個div相同的id「包裝」。這是不允許的,根據定義,在DOM中不能有相同ID的元素。無論如何,第二個(其中包含頁腳)覆蓋您的鏈接。

您應該以不同的方式對其進行分類,以避免它與您的鏈接重疊。

0

其他的答案媒體鏈接提到這個問題,但我想總結並給予一定的額外提示:

首先,特別是因爲你要求你的自我不被剪裁爲網頁設計,總是validate your code糾正最明顯的錯誤。

您的實際問題是第二個「包裝」與鏈接重疊。這是因爲你正在使用鏈接浮動元素,這會將它們從頁面流中移除。你正確地在頁腳上使用「clear:both」來在頁面浮動後「移動」頁腳,但是這會讓周圍的「wrapper」仍然覆蓋浮動頁面。您需要將clear:both放在包裝上 - 但首先確保您擺脫了重複的ID。