HTML
<p ></p>
CSS
.item{ display:inline-block; margin:10px; width:100px; height:30px;}
JAVSCRIPT
/* 顏色漸變DEMO 目前支持紅色系和藍色系 5個及以下使用預設顏色 5個以上根據最大最小值進行動態計算*/function getItemColors (colorLevel=5, color_string='red') { function setter (color_string) { if (!color_string) { color_string = 'red' } if (color_string === 'red') { red = 244,green = 0, blue = 0; maxRed = 244 ,maxGreen = 110,maxBlue = 110; } if (color_string === 'blue') { red = 94,green = 48, blue = 183; maxRed = 134 ,maxGreen = 108,maxBlue = 184; } } var red, green, blue, maxRed, maxGreen, maxBlue var colors= []; var base_lavel = 5 setter(color_string) var level = (function(colorLevel){ return Math.max(colorLevel, base_lavel) })(colorLevel) ; var count = level while(count--) { colors.push( 'rgb('+red +','+green+','+blue+')'); red += parseInt(maxRed/level); green += parseInt(maxGreen/level); blue += parseInt(maxBlue/level); } if (colorLevel < base_lavel) { switch(colorLevel) { case 0: return colors case 1: return [colors[2]] case 2: return [colors[2], colors[3]] case 3: return [colors[1], colors[2], colors[3]] case 4: return [colors[1], colors[2], colors[3], colors[4]] case 5: return colors default: return colors } } else { return colors; }} var arr = getItemColors(5, 'blue')var all = ""var html = ['<span style="background:','"></span>']arr.forEach(function(item){ var h = html[0] + item + html[1] all += h})console.log(arr)document.getElementById('color').innerHTML = all
效果:
以上。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
命運絲線任務哪里接?,這個任務完全發生在奧林匹斯。如果你找到命運作家,你就能得到它。NPC位置的坐標是(20.4,50.2)。魔獸世界命運絲線?wow命運的絲線在哪里...達拉然商業區...達拉然商業區...問NPC要達拉然的布店~ ~ ~如果做劍柄任務,NPC在二樓陽臺。...魔獸世界9.0命運絲線怎么觸發?,首先我們開始游戲。2.然后我們進入登錄界面。3.然后我們 我們會找到塔爾的。4.和他談...
如何使用Blued網頁版?1. 在瀏覽器中搜索“藍色”,在右上角選擇“web版本”,然后跳轉到包含二維碼的頁面,如圖所示。2. 在手機上下載并注冊blued。打開blued后,單擊“around”頁面右上角的菜單按鈕。3. 從菜單選項中選擇“掃描”。4. 掃描第一步網頁上的二維碼以確認登錄。5. 藍色web版本的登錄頁如圖所示。web版沒有客戶端的各種功能,只能實現消息的接收和回復。然后你就可以開...
1.開放 "設置 "。2.單擊 "普通和普通選項。3.開放 "無障礙和。4.在中向下滾動無障礙和找到 "字幕和封閉字幕 "選項并打開它。5.點擊 "風格 "。6.然后點擊 "創造新風格 "。找到手機里的設置程序,點開。2.在出現的設置菜單中,單擊 "普通和普通選項。3.打開 "無障礙和選項。4.在彈出菜單中,我們可以看到 "字幕和隱藏字幕。5.在出現的樣式菜單中,單擊 "創造新風格 "。用戶可以使...