Wenn Sie darauf abzielen, Links zu unterstreichen, während bestimmte Elemente nicht unterstrichen bleiben, wie im Fall der #myspan-Element, bestimmte CSS-Regeln müssen angewendet werden. Trotz der Versuche, #myspan von der Unterstreichung auszuschließen, haben die Spezifikationen das Element möglicherweise nicht effektiv anvisiert.
Um dieses Problem zu beheben, besteht die Lösung darin, das Element als Inline-Block zu kennzeichnen. Durch die Verwendung dieser Eigenschaft wird sichergestellt, dass #myspan von der auf den Link angewendeten Unterstreichung unberührt bleibt.
text-decoration: underline;<br>}</p><p>a #myspan {<br> Farbe: schwarz;<br> display:inline-block;<br>}</p><p>a:active #myspan {<br>Farbe: grau;<br>}</p><p>a:visited #myspan {<br>Farbe: gelb;<br>}</p><p>a:hover #myspan {<br> Farbe: rot;<br>}
Durch die Einbindung dieser Änderung, #myspan behält seinen Inline-Block-Anzeigestatus bei und verhindert so effektiv, dass er unterstrichen wird.
Das obige ist der detaillierte Inhalt vonWie kann ich Links unterstreichen und gleichzeitig bestimmte Elemente in CSS ausschließen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!