在開發.NET應用程序期間,我遇到了一個問題。Html複選框:更改顏色
我想要做的,是要改變一個簡單的HTML複選框的背景顏色,所以我用下面的HTML代碼:
<input type="checkbox" id="check1" style="background-color: yellow" />
此代碼只能與OPERA,而不是與其他瀏覽器(瀏覽器,火狐,資源管理器)
所以我也用Javascript代碼:
document.getElementById("check1").style.backgroundColor = "yellow"
和JQuery sintax:
$("#check1").css("background-color", "yellow")
但結果是一樣的。
如果我使用HTML文本框,此代碼有效。
有人可以幫我嗎?
http://stackoverflow.com/questions/7398462/css-background-color-attribute-not-working-on-checkbox-inside-div貌似沒有與火狐,Chrome和Safari的問題禁止這一點。做了一個快速搜索,沒有看到解決方案。 –
檢查我的答案 –
更改複選框本身的唯一方法是對複選框Ex [在CSS-Tricks]上進行圖像替換(http://css-tricks.com/snippets/css/custom-checkboxes-and-無線電按鈕/) –