前端CSS实现跳动的文字
要实现前端CSS实现跳动的文字,可以使用@keyframes
动画来创建一个左右移动的动画,并通过animation
属性应用到文本元素上。以下是一个简单的示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>跳动文字效果</title>
<style>
.jumping-text {
display: inline-block;
animation: jump 1s infinite;
}
@keyframes jump {
0%, 100% { transform: translateX(0); }
50% { transform: translateX(-10px); }
}
</style>
</head>
<body>
<h1 class="jumping-text">跳动的文字效果</h1>
</body>
</html>
在这个例子中,.jumping-text
类使得元素具有一个从左到右、再从右返回左的跳动效果。通过调整@keyframes jump
中的百分比和transform: translateX()
的值,可以控制动画的强度和方向。
评论已关闭