CSS實(shí)現(xiàn)圓點(diǎn)發(fā)光效果的方法
在CSS中,我們可以使用動(dòng)畫和樣式來創(chuàng)建一個(gè)圓點(diǎn)發(fā)光的效果,下面是一種實(shí)現(xiàn)方式:
1、創(chuàng)建一個(gè)圓點(diǎn):
我們可以使用CSS的border-radius
屬性來創(chuàng)建一個(gè)圓點(diǎn),我們可以創(chuàng)建一個(gè)類名為dot
的圓點(diǎn):
.dot { width: 10px; height: 10px; border-radius: 50%; background-color: #000; }
2、添加發(fā)光效果:
我們可以使用CSS的box-shadow
屬性來給圓點(diǎn)添加發(fā)光效果,我們可以給dot
類添加以下樣式:
.dot { // 其他樣式... box-shadow: 0 0 5px 2px #ff0; }
上述樣式會(huì)在圓點(diǎn)的周圍添加一層發(fā)光效果,顏色為黃色,你可以根據(jù)需要調(diào)整box-shadow
屬性的值來改變發(fā)光效果。
3、動(dòng)畫效果:
為了讓圓點(diǎn)持續(xù)地發(fā)光,我們可以使用CSS的animation
屬性來創(chuàng)建一個(gè)簡(jiǎn)單的動(dòng)畫,我們可以給dot
類添加以下樣式:
.dot { // 其他樣式... animation: glow 1s infinite; } @keyframes glow { 0% { box-shadow: 0 0 5px 2px #ff0; } 50% { box-shadow: 0 0 10px 4px #ff0; } 100% { box-shadow: 0 0 5px 2px #ff0; } }
上述樣式會(huì)創(chuàng)建一個(gè)名為glow
的動(dòng)畫,讓圓點(diǎn)的發(fā)光效果逐漸增強(qiáng),然后再逐漸減弱,你可以根據(jù)需要調(diào)整動(dòng)畫的樣式和持續(xù)時(shí)間。