CSS是前端開發中最重要的一部分。它可以幫助我們使一個平凡的頁面變得非常動人。下面是我最喜歡的CSS特效。
.neon-text { font-size: 3rem; color: #fff; text-shadow: 0 0 30px #fff, 0 0 50px #fff, 0 0 100px #ff00de, 0 0 150px #ff00de; }
這段代碼可以讓文本顯示出霓虹燈的效果。添加text-shadow和多個陰影顏色,使文本在視覺上上升到一個新的高度。
.scroll-down { animation: scroll .8s ease-out infinite; cursor: pointer; } @keyframes scroll { 0% { transform: translateY(0); } 50% { transform: translateY(10px); } 100% { transform: translateY(0); } }
這段代碼可以讓一個箭頭向下滾動動畫。使用CSS動畫,元素會向下移動,然后返回其起始位置,使鏈接或按鈕更加引人注目。
.bounce:hover { animation: bounce .3s; } @keyframes bounce { 0%, 20%, 50%, 80%, 100% { transform: translateY(0); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } }
這段代碼可以使一個元素在鼠標懸停時反彈。使用CSS動畫和動畫步驟定義,可以使元素看起來有更自然的動作。
總之,CSS可以讓我們實現許多令人驚嘆的特效。這些特效可以使我們的網站更加生動有趣,并且讓訪客留下深刻的印象。