English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Selettore di fratello universale, la posizione non deve essere adiacente, deve essere solo allo stesso livello, A~B seleziona tutti gli elementi B dello stesso livello dopo l'elemento A.
Manuale di riferimento completo per i selettori CSS
Imposta il colore del testo per ogni span che segue un elemento p nello stesso elemento genitore:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Lezioni di base (oldtoolbag.com)</title> <style> p ~ span { color: red; } </style> </head> <body> <span>Questo non è rosso.</span> <p>Questo è un paragrafo.</p> <code>Questo è un codice.</code> <span>Ecco un span.</span> </body> </html>Prova a vedere ‹/›
former_element ~ target_element { style properties }
element1~element2 il selettore corrisponde all'elemento element2 che appare dopo element1.
element1 e element2 Questi due elementi devono avere lo stesso elemento genitore, ma element2 Non deve essere immediatamente dopo element1 dopo
IEFirefoxOperaChromeSafari
Tutti i browser mainstream supportano element1~element2 selettore
Attenzione:Per utilizzare questo selettore in IE8 e versioni precedenti, è necessario dichiarare <!DOCTYPE>.