社交鏈接是現代網頁設計中不可或缺的元素,而使用 CSS 樣式給社交鏈接添加美觀的效果可以為你的網頁增色不少。本文將介紹一些常用的 CSS 樣式來美化社交鏈接。
.social-link{ display: inline-flex; align-items: center; justify-content: center; height: 40px; width: 40px; margin-right: 10px; color: #fff; font-size: 18px; border-radius: 50%; transition: background-color 0.3s ease; } .social-link:hover{ background-color: #333; } .social-link.facebook{ background-color: #3B5998; } .social-link.twitter{ background-color: #1DA1F2; } .social-link.linkedin{ background-color: #0077B5; } .social-link.instagram{ background-image: url('instagram-icon.png'); background-repeat: no-repeat; background-size: cover; background-color: #D6249F; } .social-link.youtube{ background-color: #FF0000; }
以上代碼展示了幾種常用的社交鏈接的 CSS 樣式,其中.social-link
是社交鏈接的通用樣式,包含了寬高、字體大小、顏色、圓角等基本樣式。通過設置display: inline-flex
屬性,使得社交鏈接能夠水平放置,并在垂直方向即可實現居中對齊。
接下來是社交鏈接的鼠標懸停效果,利用樣式.social-link:hover
,當鼠標懸停在社交鏈接上時,背景顏色將漸變變濃,以突出鏈接的效果。
其中 Facebook、Twitter 和 LinkedIn 的背景顏色都是其品牌色,給人一種熟悉的感覺,Instagram 的背景則是使用圖片作為背景,可以通過 CSS 屬性background-image
來實現,YouTube 則使用了統一的紅色背景。
最后,添加社交鏈接樣式的關鍵是利用眾多的 CSS 屬性實現,只要有創意,還有無限的組合可能。
上一篇css調字體加粗
下一篇知道css怎么用不會寫