2012-08-14 110 views
0

我正在一個網站(在Wordpress中)有內容和頁腳之間的標題,然後絕對定位顯示,如你所期望的。這工作完美無缺,直到我試圖使用評論內部鏈接。內部鏈接打破網站結構

如果您單擊內部註釋鏈接,它將向上移動內容區域(通過/在標題下),而不是將屏幕向下移動到註釋的位置。您可以點擊「1條評論」在此處查看:http://peterbooker.com/blog/。無論是從博客頁面或特定的帖子頁面。

我無法找到一種方法來防止這種使用CSS,但有沒有辦法阻止這種使用JavaScript和/或其他任何東西?

我真的想得到這個工作,我會很感激任何幫助/建議/指導。

+2

請發表您認爲是造成問題的代碼! – 2012-08-14 14:28:49

+0

一切似乎都對我很好?當您點擊「1條評論」時,它會將您帶到評論頁面,該頁面上沒有博客文章。 – 2012-08-14 14:41:54

+0

博客文章在那裏,它只是在標題下(並在頁面的頂部)。這是無意的行爲。 – 2012-08-14 14:47:28

回答

0

好了,你的CSS是很奇怪的,但你可以解決這個問題:

  • 刪除溢出:隱藏;從主要和使用一個div來清除二次div後的花車。
  • 刪除整個padding-bottom:5000px; margin-bottom:-5000px;從中學......這是沒有意義的。

然後你可以撥弄正確。但隱藏的溢出導致你的問題在這裏。

+0

謝謝,我會放棄這一點。 僅供參考,較大的填充和邊距會造成側欄與內容區域一樣長的錯覺,即使不是。非常有用! – 2012-08-14 14:54:01

+0

是的,但這是一個非常奇怪的做法,並實現你必須使用溢出:隱藏;這打破了你的網站。一種常見的技巧是讓父母的div同時包含主div和輔助div,使用背景圖像(在你的情況下,一行位於正確的位置)。 – riku 2012-08-14 15:00:09

+0

你的修復工作完美,謝謝你riku。我會嘗試找到一種方法來繼續使用邊緣/填充技巧,避免使用圖像的每一個機會都是不錯的。 – 2012-08-14 17:32:30