要将文本放在闪烁的 div
顶部,你可以使用 CSS 来实现。以下是一个简单的示例,展示了如何实现这一效果。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>闪烁的 Div</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="blinking-div">
<span class="text">Hello, World!</span>
</div>
</body>
</html>
.blinking-div {
position: relative;
width: 200px;
height: 100px;
background-color: yellow;
animation: blink 1s infinite;
}
.text {
position: absolute;
top: 0;
left: 0;
padding: 10px;
color: black;
}
@keyframes blink {
0% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 1; }
}
div
元素有一个类 blinking-div
,用于应用闪烁效果。span
元素包含要显示的文本,并有一个类 text
。.blinking-div
:设置 div
的基本样式,并使用 animation
属性应用闪烁动画。.text
:使用 position: absolute
将文本定位在 div
的顶部。@keyframes blink
:定义闪烁动画的关键帧,使 div
在透明和不透明之间交替变化。这种效果可以用于各种需要引起用户注意的场景,例如提示信息、警告信息或通知。
通过这种方式,你可以轻松地将文本放在闪烁的 div
顶部,并且可以根据需要调整动画效果和样式。