CSS3是現(xiàn)代網(wǎng)頁(yè)制作中不可或缺的技術(shù)。其中,閃爍效果是網(wǎng)頁(yè)設(shè)計(jì)中常用的一個(gè)功能,用CSS3也可以很容易地實(shí)現(xiàn)。
.blink-dot { width: 10px; height: 10px; background-color: #fff; border-radius: 50%; opacity: 0.7; animation: blink 0.8s infinite; } @keyframes blink { 0% { opacity: 0.7; } 50% { opacity: 0.1; } 100% { opacity: 0.7; } }
上述代碼中,我們創(chuàng)建了一個(gè)圓點(diǎn)的類blink-dot,并且通過(guò)CSS3的animation屬性來(lái)實(shí)現(xiàn)變化。我們通過(guò)設(shè)置關(guān)鍵幀即可控制圓點(diǎn)的閃爍效果。在此代碼中,我們采用了0.8秒的時(shí)間循環(huán)播放,其中前面50%的時(shí)間內(nèi),圓點(diǎn)的透明度會(huì)從0.7降低到0.1,然后再?gòu)?.1升高回0.7,實(shí)現(xiàn)了一次完整的閃爍。
在這個(gè)類配合上一個(gè)適當(dāng)?shù)娜萜髟睾?,我們就可以輕松實(shí)現(xiàn)一個(gè)很好看的性感閃爍點(diǎn)了。