css中設定scroll的顏色

來源:互聯網
上載者:User
直接粘代碼拉,這個僅僅適用於IE 轉載請註明 http://netsos.cnblogs.com/div
{
  scrollbar-3dlight-color:#000000;
  scrollbar-highlight-color:#cccccc;
  scrollbar-face-color:#000000;
  scrollbar-arrow-color:#ffffff;
  scrollbar-shadow-color:#666666;
  scrollbar-darkshadow-color:#999999;
  scrollbar-track-color:#dddddd;
  height:100px;
  width:400px;
  padding:100px 0 0 0;
  border:1px solid #666666;
  overflow:scroll;
}
</style>
</head>
 
<body> 
  <div>這裡是元素內容部分<br />這裡是元素內容部分<br />這裡是元素內容部分<br />這裡是元素內容部分<br />這裡是元素內容部分<br />這裡是元素內容部分<br />這裡是元素內容部分<br />這裡是元素內容部分<br /></div>
</body>

 Firefox的還沒試呢,看看吧

 

強制Firefox顯示捲軸:

方法一:html {overflow:-moz-scrollbars-vertical;}

方法二:html {min-height:101%;}

為什麼要強制顯示捲軸?因為在Firefox你會發現頁面在沒有載入完全的時候是沒有捲軸的,當載入完成後捲軸才顯示出來,所以會感覺頁面位移了下。

 轉載請註明 http://netsos.cnblogs.com/

另闢蹊徑:使用Jquery

 

<script type=”text/javascript” src=”jquery-1.1.3.1.js”></script>
<script type=”text/javascript” src=”jquery.linscroll.js” ></script>

 <script type=”text/javascript”>
    $(document).ready(
        function(){
            $(‘#smsContent’).setScroll( //可根據DIV的ID,class進行控制顯示。
                {img:'scroll_bk.gif’,width:10},//background-image and width
                {img:'scroll_arrow_up.gif’,height:3},//up image
                {img:'scroll_arrow_down.gif’,height:3},//down image
                {img:'scroll_bar.gif’,height:25}//bar image
            );
            }
        );
   
    </script>

Html代碼:

<div id=”smsContent” style=”width:140px;overflow:hidden;height:170px;”>
 一名駭客日前宣稱,他已經破解了蘋果CE名駭客自稱“orin0co”.他表示,他通過釣 魚的方式擷取了喬布斯在亞馬遜上的帳號密碼.記錄顯示,喬布斯過去10年中在亞馬遜上購買了2萬件商
 </div>

此外掛程式最大的好處可自訂捲軸的樣式,自己加工幾張圖片就可以了。而且在DIV的內容不超過預設定高度的時候,不會出現捲軸。 

 

http://blog.gaoso.com.cn/2009/05/401.html  讓我下載,好像還要收一毛錢,艾!~~~~~~~~~~~~

 轉載請註明 http://netsos.cnblogs.com/

還有一個 從其他論壇靠下來的

把它放到一個css檔案中

@-moz-document url-prefix(http://),url-prefix(https://) {
/* 捲軸顏色 */
scrollbar {
   -moz-appearance: none !important;
   background: #00ff00 !important;
}

/* 捲軸按鈕顏色 */
thumb,scrollbarbutton {
   -moz-appearance: none !important;
   background-color: #0000ff !important;
}

/* 滑鼠移至上方時按鈕顏色 */
thumb:hover,scrollbarbutton:hover {
   -moz-appearance: none !important;
   background-color: #ff0000 !important;
}

/* 隱藏上下箭頭 */
scrollbarbutton {
   display: none !important;
}

/* 縱向捲軸寬度 */
scrollbar[orient="vertical"] {
   min-width: 15px !important;
}
}

 轉載請註明 http://netsos.cnblogs.com/

 

 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.