CSS圓點閃爍效果可以為網頁添加一些亮點,吸引用戶的注意力。本文將介紹如何使用CSS3實現圓點閃爍效果。
.blink { width: 10px; height: 10px; background-color: #fff; border-radius: 100%; animation: blinking 1s infinite; } @keyframes blinking { 0% { box-shadow: 0 0 5px 1px #fff; } 50% { box-shadow: 0 0 0 1px #fff; } 100% { box-shadow: 0 0 5px 1px #fff; } }
上面的代碼中,我們創建了一個名為“blink”的class,表示一個白色的圓點。然后通過border-radius屬性將它變成一個圓形。接著,我們使用CSS3的animation屬性來讓這個圓點閃爍。
在“blinking”關鍵幀中,我們定義了三個狀態:0%、50%和100%。在每個狀態中我們都使用box-shadow屬性為圓點添加了一個白色陰影。但在不同狀態下,這個陰影的大小不同。在0%和100%狀態下,陰影較大,使得圓點看起來比較亮。在50%的狀態下,圓點消失不見,只留下一個小小的邊框。
最后我們將這個動畫無限循環,直到用戶關閉網頁。通過這個簡單的CSS代碼,我們就可以讓一個小小的白色圓點帶來更多的生命力和動感,為我們的頁面注入更多的活力。