7
A
回答
13
如果你給你的複選框特定ID的那個開始時都同樣的事情,你可以做到以下幾點:
HTML
<input type="checkbox" id="chkTerms" />
<label for="chkTerms">Read terms & conditions</label>
CSS
label[for*="chk"], label[htmlfor*="chk"]
{
css here
}
可能只是現代瀏覽器。 編輯:我剛剛試過小提琴:link,它在Chrome和IE 8 & 9但不是7.我沒有在FF中嘗試它。
EDIT2:只是爲了解釋這裏發生了什麼,方括號尋找一個要求的屬性。 asterix將等號的行爲從簡單的等於改變爲意味着包含 - 無論何處for屬性包含「chk」,它都將應用該樣式。你可以用^來代替*,它會把它改成意味着開始而不是包含。編輯3:BoltClock提供了一個修復IE7的評論,我已經更新了包含它的答案。
3
1
您可以使用基本的數據屬性引用您的複選框..
<input type="checkbox" name="checkbox-1" id="checkbox-0" class="custom" />
<label for="checkbox-0">Whatever</label>
如果你想到這...讓我們知道...
+0
我知道我可以使用ID或類,我問是否有可能以其他方式做到這一點,沒有使用'label {style}'然後用'#checkbox-0 {style}'覆蓋它' – InTry
相關問題
- 1. 選擇類型不是複選框的所有輸入標籤
- 2. 選擇輸入標籤軌
- 3. CSS - 類型選擇標籤?
- 4. 如何使選擇標籤在輸入按鈕標籤之前?
- 5. 在輸入類型收音機周圍選擇標籤CSS
- 6. 按類型和名稱輸入的目標(選擇器)
- 7. PHP:刪除按鈕或輸入類型= 「按鈕」 標籤
- 8. 選擇二標籤:輸入添加電子郵件格式的標籤後,按鍵「輸入」,「空間」,「標籤」
- 9. jQuery的按鈕標籤選項不符合輸入類型複選框
- 10. AngularJS預輸入+多選擇標籤
- 11. 獲取div標籤中的選擇按鈕而不是輸入
- 12. jQuery /標籤輸入 - 按內容選擇元素
- 13. 標籤輸入類型無線電
- 14. 按文字選擇標籤
- 15. C#,按標籤選擇
- 16. mysql query按標籤選擇
- 17. HTML輸入標籤功能+選擇標籤功能?
- 18. 風格單選輸入,按鍵輸入時,標籤是標籤內
- 19. javascript選擇輸入類型文件
- 20. 跨度類內的輸入標籤(單選按鈕)的Xpath
- 21. 選擇輸入標籤 - 在點擊時選擇中間日期
- 22. 如何使用輸入:nth-of-type(n)選擇輸入標籤?
- 23. 如何在選項標籤內添加隱藏輸入類型?
- 24. JQuery - 按類型選擇輸入字段而不是隻讀
- 25. 類別/標籤選擇器
- 26. 在選擇單選按鈕值插入值到輸入型
- 27. iPad的文字輸入類型 - 輸入中的標籤
- 28. 按價值選擇輸入?
- 29. SCSS/CSS選擇器選擇所有的輸入類型
- 30. 根據Angular 2中的下拉選擇選擇輸入類型
你的問題實際上是什麼?你想知道什麼是其他輸入類型......不能清楚地理解..換句話說...... – Vinay
第二個絕對有效。 '[attribute = value]'css選擇器適用於任何事物,而不僅僅是輸入。 (你可以得到類的名字,如果它被禁用等)這可能不適用於IE的一些舊版本。我還沒有看到:雖然之前沒有選擇,所以我不能評論它。 – Andrew
@Vinay的問題是,如何在CSS中選擇或排除輸入fieldtype = checkbox的標籤? – InTry