La barra verticale (|) è valida CSS o specifica di Firefox?
-
07-07-2019 - |
Domanda
Ho notato questa regola in Firebug:
*|*:link {
color:#0000EE;
}
Non sono sicuro di aver mai visto prima la barra verticale ( |
). È in circa: PreferenceStyleSheet quindi potrebbe essere specifico di Firefox.
Cosa significa? Qualche collegamento a un riferimento? Probabilmente pensavo che la barra verticale fosse un "OR", ma questa è la virgola nel CSS.
Soluzione
Il selettore |
è il selettore dello spazio dei nomi . La parte prima del |
è lo spazio dei nomi e la parte dopo il |
il selettore.
Quindi * | *: link
significa abbinare qualsiasi elemento in qualsiasi spazio dei nomi che sia un link.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow