因?yàn)槲恼麻L(zhǎng)度有限,所以只有簡(jiǎn)短的代碼示例。下面是一個(gè)例子:
假設(shè)我們有以下HTML結(jié)構(gòu):
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Checked偽類(lèi)選擇器示例</title> <style> input[type="checkbox"]:checked + label { font-weight: bold; color: green; } </style> </head> <body> <input type="checkbox" id="checkbox1"> <label for="checkbox1">選項(xiàng)1</label> <input type="checkbox" id="checkbox2"> <label for="checkbox2">選項(xiàng)2</label> </body> </html>
登錄后復(fù)制
在上面的示例中,使用了input[type="checkbox"]:checked + label
選擇器,當(dāng)復(fù)選框被選中時(shí),相鄰的label元素的樣式將改變,變?yōu)榇煮w且顏色為綠色。