簡體   English   中英

如何刪除鏈接元素的下划線文本修飾?

[英]How to remove underline text decoration for the link element?

請看這個JS Bin 我想將Project name作為鏈接。 默認情況下,它在hover顯示為下划線。 我該如何刪除它?

我已經嘗試過分配一個類project-name

  a:hover, a:focus .project-name {
    text-decoration: none;
  }

但它也會影響其他鏈接。

這有一個區別: a:focus .project-name和this: a.project-name:focus

第一個選擇具有project-name類的焦點a后代元素。 第二個選擇的a具有類的project-name和聚焦。

所有這些,你需要這樣做:

a.project-name:hover, a.project-name:focus {
    text-decoration: none;
}

嘗試這個:

a.project-name:hover, a.project-name:focus {
    text-decoration: none !important;
}
  a.project-name:hover, a.project-name:focus{
    text-decoration: none;
  }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM