當網頁內容豐富而讓頁面拉得很長時,為求use friendly,設計人員會以Anchor tag來加速回到所指定的內容處,然而最近在實作時碰到下列問題:
若在FireFox瀏覽器上點選link到Anchor處,在頁面移動時,會讓頁面區塊部分被遮蓋住形成跑版。
這是因為Anchor所處外部容器在CSS定義上有overflow:hidden的宣告,因此在執行link連結到Anchor時,該容器會上移到上一層容器之外,造成上方部分區塊超出範圍而形成遮蓋的缺陷。因此,在CSS定義上要針對Firefox修改overflow宣告以解決此一問題!!

沒有留言:
張貼留言