[英]CSS Transition Effect :: Text changing color, but not border
我正在嘗試將過渡效果應用於某些圖標。 過渡適用於字體(FontAwesome),但不適用於邊框,我不確定為什么。 從昨天開始一直在嘗試,通過網絡進行了梳理,包括stackoverflow,但沒有任何結果。
您可以在此處看到示例,這里是代碼:
.social-nets-wrapper .social li a {color: rgb(53, 61, 68); font-size: 35px; border-color: #272F37;}
.social-nets-wrapper .social li a::before {background-color: #272f37;}
.social-nets-wrapper .social li a:hover {color: #f7941e; border-color: #f7941e; transition: all 300ms linear 0s;}
任何建議,不勝感激。
您已經在CSS的某個位置進行了設置:
.social-nets-wrapper .social li a:hover {
text-decoration: none;
border-color: #FFF !important;
}
然后,您需要輸入:
.social-nets-wrapper .social li a:hover {
color: #F7941E;
border-color: #F7941E !important; /* add !important to override */
transition: all 300ms linear 0s;
}
或者更好的方法是,找到錯誤的聲明並使用正確的聲明對其進行修復。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.