上次關於css滾動條樣式的文章《美化css滾動條樣式,就這麼簡單》 ,不夠完美不兼容IE、火狐瀏覽器,但今天這篇文章可以完美解決這個問題,用到了jquery插件jquery.mCustomScrollbar,還是挺好用的,樣式主題多夠我們用了,也可以自定義樣式。
1.使用方法:
1)先引入jquery插件jquery.mCustomScrollbar樣式和它的js以及jquery
<link>
2)以盒子box為例加上css滾動條
$(".box").mCustomScrollbar();
2.例子代碼如下:
<title>css滾動條樣式,jquery插件完美解決ie火狐不兼容問題/<title>
<link>
<style>
.box{
width: 600px;
height: 400px;
margin: 100px auto;
border: 1px solid #000;
border-right: 0;
}
.main{
overflow-x: hidden;
overflow-y: auto;
color: #000;
font-size: 16px;
height: 100%;
}
.main p{height:300px;}
內容1
內容2
內容3
<script>
(function($){
$(window).on("load",function(){
$(".box").mCustomScrollbar({
//官網的滾動條主題
theme:"3d-thick-dark"
});
});
})(jQuery);
查看效果演示:http://tangjiusheng.com/jQuery/jquery.mCustomScrollbar/
3.例子說明:
1)使用了官網的滾動條主題“3d-thick-dark”
2)可以根據你喜好選擇的你的主題,點擊查看:官網的滾動條主題
3)這個插件只兼容IE8以上
4.最後:
更多參數設置,可以去官網瞭解下,插件jquery.mCustomScrollbar官網地址:
http://manos.malihu.gr/jquery-custom-content-scroller/
原文地址:http://tangjiusheng.com/jQuery/160.html
溫馨提示:加下微信【yes2016yes99】將免費分享給你一份web前端開發資料,一起交流學習前端開發,一起進步!
閱讀更多 湯久生前端 的文章