首頁 > web前端 > css教學 > 主體

css如何超出顯示捲軸

coldplay.xixi
發布: 2021-04-16 17:25:36
原創
2579 人瀏覽過

css超出顯示捲軸的方法:1、使用三個容器包圍起來,不需要計算捲軸的寬度;2、 自訂捲軸的偽物件選擇器【::webkit-scrollbar】。

css如何超出顯示捲軸

本教學操作環境:windows7系統、css3版,DELL G3電腦。

css超出顯示捲軸的方法:

方法1:使用三個容器包圍起來,不需要計算滾動條的寬度

#這個方法相對於方法1多加了一個盒子,將內容限制在盒子裡面了,這樣就看不到滾動條的同時也可以滾動。

 
......
.element, .outer-container { width: 200px; height: 200px; } .outer-container { border: 5px solid purple; position: relative; overflow: hidden; } .inner-container { position: absolute; left: 0; overflow-x: hidden; overflow-y: scroll; } .inner-container::-webkit-scrollbar { display: none; }
登入後複製

方法2:自訂捲軸的偽物件選擇器::webkit-scrollbar

這種方法不相容IE,做行動端的可以使用。

1
.element::-webkit-scrollbar { width: 0 !important }
  IE 10+
1
.element { -ms-overflow-style: none; }
  Firefox
1
.element { overflow: -moz-scrollbars-none; }
登入後複製

詳情:

  以下為自訂webkit滾動條樣式

使用GoogleChrome瀏覽器的最新版本,捲軸樣式已經是非常漂亮了。這個webkit-scrollbar僅適用於webkit核心。

webkit屬性

::-webkit-scrollbar { /* 1 */ }
::-webkit-scrollbar-button { /* 2 */ }
::-webkit-scrollbar-track { /* 3 */ }
::-webkit-scrollbar-track-piece { /* 4 */ }
::-webkit-scrollbar-thumb { /* 5 */ }
::-webkit-scrollbar-corner { /* 6 */ }
::-webkit-resizer { /* 7 */ }
登入後複製

相關教學推薦:CSS影片教學

#

以上是css如何超出顯示捲軸的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!