使用JQ来实现浏览器滚动条

通过修改CSS来更换scrollbar,只能更换颜色,而不能更改滚动条的大小。

况且还有浏览器兼容的问题:

scrollbar-dif

我们可以选择jquery来做该效果,这样即修改了滚动条的大小,又可以做到兼容:

jquerylinscroll

JS代码如下(附:jquery.linscroll.js):

  1. <script type="text/javascript" src="jquery-1.1.3.1.js"></script>
  2. <script type="text/javascript" src="jquery.linscroll.js"></script>
  3. <script type="text/javascript">
  4. $(document).ready(
  5. function(){
  6. $(’#scrollContent’).setScroll( //scrollContent为滚动层的ID
  7. {img:scroll_bk.gif’,width:10},//背景图及其宽度
  8. {img:scroll_arrow_up.gif’,height:3},//up image
  9. {img:scroll_arrow_down.gif’,height:3},//down image
  10. {img:scroll_bar.gif’,height:25}//bar image
  11. );});  
  12. </script>

html代码如下:

  1. <div id="scrollContent" style="width:140px;overflow:hidden;height:170px;">
  2. 内容
  3. </div>
崔凯博客
Powered by WordPress | Theme by ck web design | TOP 顶部
Copyright © 崔凯 All rights reserved. 蜀ICP备12025891号.