科技感十足的CSS特效是現代網頁設計不可或缺的一部分。它們讓頁面看起來更加動態、創新、矚目,同時也提升了用戶的體驗,為網頁增添了一份魔力。
h1 { font-size: 3em; font-weight: bold; text-align: center; text-transform: uppercase; position: relative; overflow: hidden; color: #fff; background: linear-gradient(120deg, #4f4f4f, #b6b6b6); animation-duration: 4s; animation-name: slide-up; animation-timing-function: ease-in-out; } @keyframes slide-up { 0% { transform: translateY(150%); opacity: 0; } 50% { transform: translateY(0%); opacity: 1; } 100% { transform: translateY(-150%); opacity: 0; } }
這段CSS代碼實現了一個炫酷的標題效果。在頁面加載時,標題以一個底部對齊的方向從下面冒出來,然后在標題元素的中心點停止,浮現了一段時間。最后,標題向上滑動,漸漸消失。
通過使用關鍵字“@keyframes”,這段代碼定義了一個動畫效果。在應用動畫時,我們使用“animation-duration”屬性設置動畫的持續時間,使用“animation-name”屬性指定動畫名,并使用“animation-timing-function”屬性定義動畫的漸變方式。最后,我們在HTML文件中將效果應用于標題元素。
這樣一個簡單的CSS特效,不僅讓頁面看起來更有生命力,還能帶來新鮮感和驚喜效果。我們相信,在不斷發展的數字世界中,這種有趣的特效將繼續得到青睞,帶來更多的激動和體驗。
下一篇禁止橫屏 css