2012-09-19 74 views
2

我有兩個並排的div。我已經使用this技巧使他們相同的高度。哈希錨隱藏點擊內容

現在,我有錨鏈接的問題。如果您點擊錨鏈接,它會隱藏該部分上方的內容。

看一看的jsfiddle例如:http://jsfiddle.net/bLtjj/

對此有一個任何解決方案? jQuery或CSS。

+0

這就是如何鏈接到錨點的作品。你期望/想要什麼行爲? –

回答

1

這是因爲你有溢出設置隱藏在包裝類中。

試試這個

.wrapper { overflow:visible; } 

查看更新fiddle

+0

是的,但請注意,您無法滾動回頂部,隱藏部分之前的主要內容中的文本(更像是從屏幕上滑落)。 jQuery解決方案可以防止使用錯誤的偏移量。 – BBee

+0

好的,我現在看到,抱歉沒有注意到它。這是因爲你將溢出屬性設置爲隱藏。查看我更新的答案 – hsalama

+0

將溢出設置爲可見將實際上揭示divs中的巨大差距 - 底部。所以不是。這不是解決方案。以下是使用固定高度值時(正確)的方式(忽略底部的間隙 - 這不太好)。 http://jsfiddle.net/GFNTD/ – BBee

0

真的令人困惑的問題。帶錨的 您將鏈接位置。 上面的所有文本/內容都將位於頂部,它們不會隱藏。 「超現實主義的夢想」告訴我們,像這樣固定工作。

你在那裏期待什麼?

+0

您是否看到過這個示例:http://jsfiddle.net/bLtjj/請注意,一旦您點擊錨點,主內容中的文本就會被切斷。你不能回去。巨大的襯墊顯示在底部。 – BBee