1. 程式人生 > >如何動態改變滾動條的顏色

如何動態改變滾動條的顏色

方法一:通過設定七個CSS屬性對應的指令碼特性來實現。

<button onClick="change()">改變滾動條樣式</button>
<script>
function change(){
  with(document.body.style){
    scrollbar3dLightColor="#FFFFFF"
    scrollbarArrowColor="#1948B4"
    scrollbarDarkShadowColor="#1948B4"
    scrollbarFaceColor="#DAE6FF"
    scrollbarHighlightColor="#DAE6FF"
    scrollbarShadowColor="#DAE6FF"
    scrollbarTrackColor="#FFFFFF"
  }
}
document.write(new Array(100).join("<br>"))
</script>

方法二:只設置滾動條的基準顏色。

<script>
function change(color) {
 document.body.style.scrollbarBaseColor =color
}
</script>
<button onClick="change(’#DAE6FF’)">style1</button>
<button onClick="change(’#DEDEDE’)">style2</button>
<script>document.write(new Array(100).join("<br>"))</script>  

相關推薦

如何動態改變滾動顏色

方法一:通過設定七個CSS屬性對應的指令碼特性來實現。 <button onClick="change()">改變滾動條樣式</button> <script> function change(){   with(document.bod

css 改變滾動樣式

HA style box title strong 允許 通過 width web 1.滾動條組成  ::-webkit-scrollbar 滾動條整體部分 ::-webkit-scrollbar-thumb 滾動條裏面的小方塊,能向上向下移動(或往左往右移動,取決

個人筆記003--css改變滾動樣式

下午有時間就整理一下以前寫過的一些東西,覺得這個css改變滾動條樣式比較常用就順手記錄了下來 <style type="text/css"> ::-webkit-scrollbar {/*滾動條整體樣式*/ width: 14px; height:

W3C標準下js動態隱藏滾動(document.body相容處理)

關於在css中控制滾動條是否隱藏,想必對大家說都小意思了,可是用js動態控制是否顯示呢?估計還沒有思路,去百度一下,方法了了無幾,沒有可以真正實現的~這兩天也正在考慮這個問題,居然就被我想通了,一個js控制overflow:hidden;不就搞定了嘛~結果發現在op ff等下卻無效,查了下資料,現將

動態設定滾動圖片

  之前在Egret論壇發的。現在用到忘了怎麼設定了。貼到blog備用。   /** * 測試 * @author chenkai * [url=home.php?mod=space&uid=81950]@since[/url] 2017/10/20 */ cl

Vue 動態改變css 屬性 -- 顏色

例如:在for迴圈中改變span 顏色 <div id="app"> <div v-for="item in items"> <span :style="{'color':item.color}">item.name</spa

Android動態改變TextView字型顏色

必須在在res/color資料夾下面建立一個selector的xml font_style_colors.xml <selector xmlns:android="http://schemas.android.com/apk/res/android">

extjs4 grid store.load 時不改變滾動位置

網上找了好多都不能用,似乎都只試用於舊版,後來在sencha論壇找到了答案,只要多個配置項就可以了,可是文件就是不寫,MD坑爹,估計現在文件都只為付費使用者更新了... 配置項如下:invalidateScrollerOnRefresh: false, 還是忍不住想罵,找了好久。。。

Android5.0沉浸式狀態列,以及動態改變狀態列顏色

設定狀態列完全不可見 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIn

正點CSS例項---scrollbar 滾動顏色 設定

 將其他的滾動條程式碼都刪了,只加下面的程式碼。各對應顏色都有說明了。 setTimeout(function setScrollbar(){      //color=Array(面部顏色,上左斜面,下右斜面,上左邊沿,箭頭,底版色,下右邊沿)      color=Array("#EDE6DA","#E

【Unity&NGUI】Label的顏色動態改變以及漸變顏色

本篇文章講述使用程式碼改變 NGUI的Label的Tween的Style NGUI的Label的Tween Color的改變的顏色 使用程式碼控制NGUI的Label改變顏色有兩種方法 1.直接在NGUI的Label的Text裡面輸入顏色RGB程式碼 點選Color Ti

LigerUI 設定選中行顏色改變與設定水平滾動不顯示

 .l-grid-body { position: relative; width:100%;     top: 0px;     left: 0px;     overflow: none;

測試scrollTop--隨滾動距離頂部的高度body顯示不同的顏色

javascript<!doctype html> <html> <head> <title>測試scrollTop--隨滾動條距離頂部的高度body顯示不同的顏色</title> <meta name="author" con

動態改變Listview的item背景顏色和item中字體的顏色

學習 動態 ide save pos oid eol graphics -s 首先非常感謝原文章作者。 今天項目用到Listview點擊item變色。網上找了好久,都沒有找到簡單的方法,好像只能重寫getview(); 網上找到了一個比較簡單的例子,但是不懂為什麽,先記

bootshrap會改變IE瀏覽器滾動樣式

device 自動隱藏 發現 客戶 ice 現在 出現問題 觀察 css 在某個小網站的開發中客戶一直抱怨在IE11中網頁右邊滾動條不一樣後來發現在IE11中,有2個頁面滾動條會自動隱藏,一開始以為是瀏覽器默認行為,改了overflow:scroll後也沒有用。仔細觀察後發

常用 更改input的placeholder顏色滾動樣式更改

mar track AR padding color DC scrollbar kit AD /*更改input的placeholder顏色*/ input::-webkit-input-placeholder, textarea::-webkit-input-place

隨機顏色動態改變字體大小

bsp turn 分享 代碼示例 har 分享圖片 utf-8 動態改變 縮小 先看隨機顏色 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"&

滾動設定顏色背景等

 textarea::-webkit-scrollbar-track       {           background-color:rgba(6,12,24,0);     &nbs

C# Panel滾動滾動後,動態建立的控制元件下移的問題

C#做了一個從伺服器獲取資料的功能,動態建立控制元件顯示在Panel中,控制元件多的時候比Panel還高,滑動滾動條檢視中間資料,此時獲取到資料,,動態新增時,發現控制元件全部下移了,上面空出好大一部分空白。 除錯發現,即使控制元件的Location設定為new Point(0, 0);上面也空

vue自定義進度的製作方法(含css屬性值的兩種動態改變方式)

雛形部分接上一篇文章:https://blog.csdn.net/ColourfulTiger/article/details/82910505 結合vue製作自定義的進度條,優勢在於採用了vue特有的樣式繫結,與雙向繫結的方法,達到資料與進度條的進度一致。 突破點:通過變數來動態改變屬性對