嘗試使用下劃線設定連結樣式時,通常會遇到這樣的情況:您可能希望在連結中排除特定元素連結不加底線。在這種情況下,您在將特定樣式應用於元素 #myspan 而不影響連結其餘部分的下劃線方面面臨挑戰。
要解決此問題,請考慮以下解決方案:
修改元素#myspan的CSS聲明並將其顯示屬性設為「inline-block」。此變更有效地使 #myspan 在連結中佔據自己的空間,將其與下劃線的文字分開。
這裡是更新的CSS:
a { text-decoration: underline; } a #myspan { color: black; display: inline-block; } a:active #myspan { color: grey; } a:visited #myspan { color: yellow; } a:hover #myspan { color: red; }
您也可以參考以下HTML 程式碼:
<a href="#">A link <span>
透過進行這些更改,元素#myspan 將不再受到套用於連結的下劃線的影響,可讓您獨立設定樣式,而不會影響連結的整體外觀。
以上是如何在不給特定 Span 元素下劃線的情況下設定連結樣式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!