yycvip 发表于 2024-12-22 20:19:27

HTML和CSS滚动时动画效果

随着内容进入视口时的动画效果越来越流行,可以吸引用户注意每个部分。不过,适度为宜,避免效果过于喧闹。这个效果使用了 AOS(滚动时动画)库。



HTML
<div class="item" data-aos="fade-up">1</div>
<div class="item" data-aos="fade-down">2</div>
<div class="item" data-aos="fade-right">3</div>
<div class="item" data-aos="fade-left">4</div>

<div class="item" data-aos="zoom-in">5</div>
<div class="item" data-aos="zoom-out">6</div>

<div class="item" data-aos="slide-up">7</div>

<div class="item" data-aos="flip-up">8</div>
<div class="item" data-aos="flip-down">9</div>
<div class="item" data-aos="flip-right">10</div>
<div class="item" data-aos="flip-left">11</div>
CSS
* {
box-sizing: border-box;
}

.item {
width: 200px;
height: 200px;
margin: 50px auto;
padding-top: 75px;
background: #ccc;
text-align: center;
color: #FFF;
font-size: 3em;
}
JS
AOS.init({
duration: 1200,
})

页: [1]
查看完整版本: HTML和CSS滚动时动画效果