在開發網頁時,我們經常會遇見頁面中出現的不美觀的滾動條。當頁面的內容超過了限制的高度或寬度,就會出現滾動條。如何隱藏這些滾動條呢?下面給出一種方法。
首先,我們需要在CSS中添加以下樣式:
/*隱藏垂直滾動條*/ body::-webkit-scrollbar { display: none; } /*隱藏水平滾動條*/ body::-webkit-scrollbar-horizontal { display:none; } /*隱藏滾動條上下箭頭及滾動條小方塊*/ body::-webkit-scrollbar-thumb{ display:none; }
不同于其他CSS規則,這段CSS將會影響到整個HTML文檔中的滾動條。我們使用了三種偽元素,它們分別控制整個滾動條、水平滾動條和小方塊,使它們不顯示在頁面上。
當然,這段CSS只在webkit內核的瀏覽器下生效。如果你需要兼容其他瀏覽器,可以使用其他瀏覽器對應的樣式規則。
經過這樣的處理,頁面中的滾動條就不再占據空間,頁面也因此更美觀。當然,如果需要時我們也可以取消這些樣式的效果,讓滾動條重新出現在頁面上。
上一篇css非固定背景虛化處理
下一篇css隱藏表格內框透明