【撇步】火狐狸撇步備份
當網頁內容不足一面時,Firefox 的瀏覽視窗不會顯示右側的 scrollbar。
這對部分採用頁面置中的網站(例:這裡)來說便產生了一個問題;也就是當我從「不足一面」的頁面跳去「超過一面」的頁面時(或反之),由於 scrollbar 的忽隱忽現,視覺上會出現版面位移的錯覺。
解決之道,是利用 CSS 偽造頁面高度,讓 scrollbar 永遠存在。
將 Documents and Settings\(username)\Application Data\Mozilla\Firefox\Profiles\(default)\chrome 下的 userContent-example.css 改成 userContent.css 並加入:
html { overflow: -moz-scrollbars-vertical;}
如此,內容不足一面的網頁,便會出現一條不能拉的 scrollbar,版面就再也不會位移了~
補充:不過這麼一來,橫向的 scrollbar 就會跟著消失。