动画静态网页设计html css
时间: 2023-12-29 19:02:21 浏览: 193
以下是一个使用HTML和CSS实现动画效果的静态网页设计的例子:
```html
<!DOCTYPE html>
<html>
<head>
<title>动画静态网页设计</title>
<style>
/* 定义动画效果 */
@keyframes slide {
0% { left: 0; }
25% { left: -100%; }
50% { left: -200%; }
75% { left: -300%; }
100% { left: -400%; }
}
/* 设置轮播图容器样式 */
.slider {
width: 100%;
height: 300px;
overflow: hidden;
position: relative;
}
/* 设置轮播图内容样式 */
.slider-content {
width: 500%;
height: 100%;
display: flex;
animation: slide 20s infinite; }
/* 设置轮播图每个图片样式 */
.slider-item {
width: 20%;
height: 100%;
background-image: url('image1.jpg');
background-size: cover;
background-position: center;
}
</style>
</head>
<body>
<div class="slider">
<div class="slider-content">
<div class="slider-item"></div>
<div class="slider-item"></div>
<div class="slider-item"></div>
<div class="slider-item"></div>
<div class="slider-item"></div>
</div>
</div>
</body>
</html>
```
这个例子展示了一个简单的轮播图动画效果。通过使用`@keyframes`定义动画效果,然后将动画应用到轮播图容器上,实现图片的滑动效果。你可以根据自己的需求修改图片和动画效果。
阅读全文