一些資料說 <boby>裡加入scroll="no",可隱藏捲軸;
在<boby>裡加入style="overflow-x:hidden",可隱藏水平捲軸;加入style="overflow-y:hidden",可隱藏垂直捲軸。
1、完全隱藏
在裡加入scroll="no",可隱藏捲軸;
2、在不需要時隱藏
指當瀏覽器視窗寬度或高度大於頁面的寬或高時,不顯示捲軸;反之,則顯示;
3、樣式表方法
在裡加入style="overflow-x:hidden",可隱藏水平捲軸;
加入style="overflow-y:hidden",可隱藏垂直捲軸。
被包含頁面裡加入
有一段解釋是這樣說的:body{ overflow-x:hidden; } 在標準 DTD 下是不可以的
html { overflow: scroll; }
強制隱藏捲軸:
html { overflow: hidden; }
隱藏IE的水平捲軸:
html { overflow-x: hidden; }
隱藏IE的垂直捲軸:
html { overflow-y: hidden; }
強制顯示IE的水平捲軸:
html { overflow-x: scroll; }
強制顯示IE的垂直捲軸:
html { overflow-y: scroll; }
強制顯示Mozilla的水平捲軸:
html { overflow:-moz-scrollbars-horizontal; }
注意: 僅僅強制顯示水平捲軸. 也就是說, 即使需要顯示垂直捲軸時, 垂直捲軸也不會出現.
強制顯示Mozilla的垂直捲軸:
html { overflow:-moz-scrollbars-vertical; }
注意: 僅僅強制顯示垂直捲軸. 也就是說, 即使需要顯示水平捲軸時, 水平捲軸也不會出現.
最終的解決辦法:
在頁面添加:
代碼如下 |
複製代碼 |
<style> html { overflow-x:hidden; //隱藏水平捲軸overflow-y:hidden;//隱藏垂直捲軸} </style> |