CSS3是Web前端中常用的樣式表語(yǔ)言之一,它可以為網(wǎng)頁(yè)添加豐富的特效和動(dòng)態(tài)效果,讓網(wǎng)頁(yè)看起來(lái)更加生動(dòng),吸引人。下面就是一些我認(rèn)為很有趣的CSS3特效,希望能夠給大家?guī)?lái)靈感和啟發(fā)。
/*1.懸浮效果*/ a:hover{ color: red; font-weight: bold; text-decoration: underline; } /*2.邊框效果*/ .box{ border: 2px dashed #000; } /*3.漸變效果*/ .bg{ background: -webkit-gradient(linear, left top, left bottom, from(#FFA500), to(#FF4500)); background: -moz-linear-gradient(top, #FFA500, #FF4500); background: linear-gradient(to bottom, #FFA500, #FF4500); } /*4.動(dòng)畫(huà)效果*/ @keyframes rotate{ 0%{ transform: rotate(0deg); } 100%{ transform: rotate(360deg); } } .box{ animation: rotate 2s linear infinite; } /*5.縮放效果*/ .box{ transform: scale(0.8); } /*6.傾斜效果*/ .box{ transform: skew(30deg, 10deg); } /*7.陰影效果*/ .box{ box-shadow: 10px 10px 5px #888888; } /*8.字體特效*/ .text{ font-size: 60px; font-weight: bold; text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000; } /*9.透明度效果*/ .box{ opacity: 0.5; } /*10.過(guò)渡效果*/ .box{ transition: background 1s ease-in-out; } .box:hover{ background: #00FF00; }
以上是一些非常有趣的CSS3特效,它們可以幫助我們更好的實(shí)現(xiàn)想要的效果,同時(shí)還可以讓網(wǎng)頁(yè)內(nèi)容更加生動(dòng)有趣,吸引用戶的注意力。希望大家可以嘗試使用這些特效,并且不斷探索更多的CSS3特效,讓我們的網(wǎng)頁(yè)變得更加美觀和豐富多彩。