css實現隱藏滾動條並可以滾動內容
css實現隱藏滾動條並可以滾動內容
前言
當頁面的html結構巢狀的盒子很多的時候,可能會導致一個頁面中含有多個垂直滾動條。
這樣的話很影響頁面的樣式,所以我們需要隱藏滾動條的同時還支援滾動,下面就是利用css實現的兩種方法。
方法一、計算滾動條寬度並隱藏起來
原理:外面的盒子和裡面的盒子利用子絕父相進行佈局,裡面的盒子向右移動17個畫素,剛好等於滾動條的寬度(手動除錯得來的),並且該方法在chrome和IE中沒發現問題。
程式碼如下(示例):
.outer-container{
width: 300px;
height: 200px;
border:1px solid black;
overflow:hidden;
position:relative;
}
.inner-container{
position:absolute;
/*這四個方向的位置要寫全,否則不生效*/
top:0;
left:0;
bottom:0;
right:-17px;
overflow-y: scroll;
}
<div class="outer-container">
<div class="inner-container">
我是好的會計師的介面和很快就放到恢復健康的時刻發揮空間發的是客戶說的框架還是會盡快哈加絨款返回給會盡快收到貨付款交電話費還是快捷的劃分空間的說法客戶反饋好地方客戶反饋就好地方科技健康的恢復健康的回覆客戶說的飛機客戶貸款減肥康師傅狂歡節的恢復健康的回覆寬度會發生框架的恢復快接電話反饋較好的發肯定是非框架和第三方發貨的回覆回覆的很快就到合肥科技和第三方儘快恢復得緊緊的返回度假會分開交電話費就肯定會分開交電話費摳腳大漢分開交電話費金鳳凰肯定會分開交電話費客戶開獎號肯定會分開交電話費
</div>
</div>
效果如下:
方法二、css隱藏滾動條
原理:自定義滾動條的偽物件選擇器::-webkit-scrollbar,不過這個方法不相容IE,做移動端的可以使用。
程式碼如下:
.wrapper{
width: 300px;
height: 200px;
overflow:auto;
}
/*chrome 和Safari*/
.wrapper::-webkit-scrollbar { width: 0 !important }
/*IE 10+*/
.wrapper { -ms-overflow-style: none; }
/*Firefox*/
.wrapper { overflow: -moz-scrollbars-none; }
<div class="wrapper">
<div>我是好的會計師的介面和很快就放到恢復健康的時刻發揮空間發的是客戶說的框架還是會盡快哈加絨款返回給會盡快收到貨付款交電話費還是快捷的劃分空間的說法客戶反饋好地方客戶反饋就好地方科技健康的恢復健康的回覆客戶說的飛機客戶貸款減肥康師傅狂歡節的恢復健康的回覆寬度會發生框架的恢復快接電話反饋較好的發肯定是非框架和第三方發貨的回覆回覆的很快就到合肥科技和第三方儘快恢復得緊緊的返回度假會分開交電話費就肯定會分開交電話費摳腳大漢分開交電話費金鳳凰肯定會分開交電話費客戶開獎號肯定會分開交電話費</div>
</div>
效果如下:
參考部落格:http://caibaojian.com/hide-scrollbar.html
相關文章
- 3種方法實現CSS隱藏滾動條並可以滾動內容CSS
- css隱藏滾動條並可以滾動CSS
- css實現隱藏滾動條CSS
- css隱藏滾動條CSS
- 使用CSS隱藏元素滾動條CSS
- 隱藏滾動條保留滾動效果
- 如何隱藏scroll-Y縱向滾動條,並不影響內容滾動的方法
- chrome,firfox,IE實現隱藏滾動條但是可以正常滾動(瀏覽器自帶隱藏屬性實現)Chrome瀏覽器
- css隱藏滾動條程式碼例項CSS
- 好程式設計師web前端教程分享3種方法實現CSS隱藏捲軸並可以滾動內容程式設計師Web前端CSS
- 怎麼把"滾動條"隱藏?
- 拖動滾動條實現內容自動載入效果
- 記一次滾動條隱藏
- ext的window如何隱藏水平滾動條
- 網頁內容部分設滾動條網頁
- CSS滾動條美化CSS
- 直播軟體app開發,CSS超出隱藏並且能滾動APPCSS
- css實現修改預設滾動條樣式CSS
- 拖動滾動條實現網頁內容自動載入程式碼例項網頁
- CSS實現隱藏超出的內容CSS
- css實現滾動輪播CSS
- 用css實現thead隨著滑動條滾動的tableCSS
- css實現視差滾動效果CSS
- 直播帶貨原始碼,css隱藏捲軸,但使超出部分任然可以滾動原始碼CSS
- Vue實現浮動按鈕元件 - 頁面滾動時自動隱藏 - 可拖拽Vue元件
- div滾動條樣式,水平滾動
- 滾動cell 顯示隱藏導航欄
- 實現隨著滾動條滾動,導航會自動切換的效果
- 純css美化滾動條樣式CSS
- 用CSS美化你的滾動條CSS
- Delphi中TFlowPanel實現滾動條效果
- jQuery內容橫向拖拽滾動jQuery
- 論移動裝置內容的橫向滾動和豎向滾動
- CSS實現迴圈無縫滾動CSS
- scrollable滾動條向下滾動至底部
- 移動端div跟隨滾動條滾動(自制
- css滾動條設定(選擇器)CSS
- CSS3滾動條效果程式碼CSSS3