將HTML5 範圍輸入的樣式設定為兩側不同的顏色
將HTML5 範圍輸入的樣式設定為左側和右邊側具有對比色共同的請求。當使用者與滑桿互動時,顏色會動態變化,從而提供有關輸入值的視覺回饋。在純 CSS 中實現這種效果似乎是一個挑戰,但這是可能的。
對於 Chrome,訣竅在於隱藏輸入中的溢出並使用框陰影填充剩餘部分具有所需顏色的空間。此技術有效地使用自訂顏色繪製滑桿的左側。
對於IE 和Firefox,我們可以利用內建CSS 偽元素:
- 在IE 中:::-ms-fill -lower 可讓您設定滑桿下部的樣式,啟用綠色顏色。
- 在 Firefox 中:::-moz-range-progress 為您提供類似的控制,讓您定義滑桿填滿部分的顏色。
要說明CSS 解決方案,請參考以下程式碼:
@media screen and (-webkit-min-device-pixel-ratio:0) { input[type='range'] { overflow: hidden; width: 80px; -webkit-appearance: none; background-color: #9a905d; } input[type='range']::-webkit-slider-runnable-track { height: 10px; -webkit-appearance: none; color: #13bba4; margin-top: -1px; } input[type='range']::-webkit-slider-thumb { width: 10px; -webkit-appearance: none; height: 10px; cursor: ew-resize; background: #434343; box-shadow: -80px 0 0 80px #43e5f7; } } input[type="range"]::-moz-range-progress { background-color: #43e5f7; } input[type="range"]::-moz-range-track { background-color: #9a905d; } input[type="range"]::-ms-fill-lower { background-color: #43e5f7; } input[type="range"]::-ms-fill-upper { background-color: #9a905d; }
使用此CSS 程式碼,您可以設定HTML5 樣式範圍輸入以在滑桿兩側顯示不同的顏色,為您的Web 應用程式創建具有視覺吸引力且用戶友好的介面。
以上是如何使用 CSS 將 HTML5 範圍輸入的每一側設定為不同顏色?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

有一個新的Web功能,稱為“蒙版”圖標,即將推出Firefox Preview和其他Web瀏覽器。這種新的圖標格式將使您的PWA在Android上具有自己的自適應圖標。

當他們在2013年去Chrome時,我們失去了歌劇。與Edge今年早些時候也進行了同樣的交易。邁克·泰勒(Mike Taylor)稱這些變化為“減少


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

禪工作室 13.0.1
強大的PHP整合開發環境

記事本++7.3.1
好用且免費的程式碼編輯器

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

WebStorm Mac版
好用的JavaScript開發工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),