2011-10-09 49 views
1

我的html頁面的佈局在頁面頂部有一個固定的div。內容div然後有一個margin-top來補償固定div。不要在固定div下面搜索

但是,當內容向下滾動時,如果我在頁面上進行搜索,瀏覽器有時會顯示固定div下面的匹配,即不可見。

例如,請轉至http://mincovlaw.com/services/worldwide_enforcement_checkup,向下滾動一下,然後對「知道」進行幾次搜索。你會發現靠近頁面頂部的那個會被找到,但是會被隱藏在固定div下面。

有沒有更好的方法來實現相同的外觀,同時保留不隱藏的搜索功能?

+0

好消息:在Chromium(Ubuntu 11.04)中找到的第一個搜索詞被帶回可見區域。你可能可以通過JavaScript獲得結果,但我不知道你需要關注什麼事件,或者怎麼做。 –

+0

謝謝,因爲這些原因,我在類似的頁面上使用javascript作爲錨點鏈接。它只是關於我不確定的瀏覽器搜索。 –

回答

1

簡單的回答:不,因爲這正是你在做的:隱藏內容。想想內容不再存在,那正是你在做什麼以及你在找什麼。無論如何,我懷疑很多人會在頁面中搜索,這不是很常見

+0

這就是我猜的框架......但我同意,重新設計整個事情並不是什麼大不了的事情。 –