html文字滑動效果代碼,即文本呈現滑動動畫效果,是網頁設計中常用的一種視覺效果。下面是一個簡單的html文字滑動效果代碼示例:
<!DOCTYPE html> <html> <head> <title>HTML Text Slide Effect</title> <style> /* 文字滑動效果樣式 */ .slide { animation: slide 5s infinite; white-space: nowrap; overflow: hidden; display: inline-block; } /* 動畫細節 */ @keyframes slide { 0% { transform: translateX(0); } 100% { transform: translateX(-100%); } } </style> </head> <body> <h1><span class="slide">HTML Text Slide Effect</span></h1> </body> </html>
代碼中包含一個<span>
元素,它為要呈現滑動效果的文本提供了一個容器。通過應用.slide
的類名,在樣式中設置了動畫、文本換行方式和溢出隱藏。
使用 CSS3 動畫的關鍵是定義@keyframes
規則,此規則指定了動畫的開始和結束狀態。在本例中,從左到右的滑動效果由 transform 屬性的 translateX 函數定義。
要應用此文本滑動效果,只需在目標元素(如標題)內使用包含文本的<span>
元素,并將其應用于滑動類。