精致动画特效及源代码

简介: 精致动画 css,js动画效果 放大镜 云彩动画效果 手风琴效果 3D旋转切换 照片墙 翻书特效 图片悬停特效 图片飞入特效 hover特效

css简介

CSS 主要用于控制网页的外观,CSS 代码可以随意变化网页的布局和网页的内容样式。当 CSS3 出现以后,更是可以让网页增添了不少动画元素,随着IE6,7的淘汰,手机端的崛起更是让它成熟了许多。CSS3 动画简洁方便,高端大气,让网页变得易于交互且生动有趣。下面给大家准备了几个特效源码

代码部分

<style type="text/css">
    * {
        margin: 0;
        padding: 0;
    }
    body{background-color: #171717}
    .box {
        width: 1168px;
        height: 519px;
        background: red;
        margin: 50px auto;
    }

    .item {
        width: 119px;
        height: 519px;
        float: left;
    }

    .item:nth-child(1) {
        background: url("images/feature-1.png") no-repeat 100% 100%;
        /*background-size: 100% 100%; 背景图尺寸 */


    }

    .item:nth-child(2) {
        background: url("images/feature-2.png")  no-repeat 100% 100%;
    }

    .item:nth-child(3) {
        background: url("images/feature-3.png")  no-repeat 100% 100%;
    }

    .item:nth-child(4) {
        background: url("images/feature-4.png")  no-repeat 100% 100%;
    }

    .item:nth-child(5) {
        background: url("images/feature-5.png")  no-repeat 100% 100%;
    }

    .big {
        width: 692px;
    }

    .big img {
        display: none;
        height: 519px;
    }

</style>
<div class="box">
    <div class="item big"><img src="images/01.png" alt=""></div>
    <div class="item"><img src="images/02.png" alt=""></div>
    <div class="item"><img src="images/03.png" alt=""></div>
    <div class="item"><img src="images/04.png" alt=""></div>
    <div class="item"><img src="images/05.png" alt=""></div>
</div>


<script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript">
    $(function () {
        $(".item").mouseenter(function () {
            $(this).addClass("big").siblings().removeClass("big");
        });
    });
</script>

源码地址

下载源码

纯css3云彩动画效果

纯 CSS3 实现的云彩动画飘动效果
Snipaste_2022-10-07_12-17-29.png

css3放大镜动画效果

jquery.smoothproducts.js​ 插件,直接支持在原始图片位置上放大图片
fdj.png

jQuery游戏图片手风琴收缩切换特效

一款古典风格的jQuery鼠标悬停游戏图片手风琴收缩切换特效,设置标题图片和大图手风琴焦点图切换展示效果。
sfq.png

js百叶窗图片3D旋转切换特效

原生js制作的百叶窗图片3D旋转切换特效,一款非常酷炫的网站焦点图banner轮播效果。
byc.png

纯CSS3制作飞舞的火箭动画

不断飞舞的火箭效果
hj.png

简单易用的纯CSS3图片墙效果

不规则排列,带有阴影倒影效果
zpq.png

一个简单好看的纯CSS3翻书效果

蛮精致的一款纯 CSS3 模拟书本翻页效果
fs.png

一款简单漂亮的CSS3图片悬停遮罩效果

当鼠标悬停在图片上,会从右上角一个沿着逆时针方向旋转过来的动画效果
ff.png

纯css3实现鼠标移入div图片后按钮飞入动画效果

当鼠标移入到图片上的时候,其中的按钮保持水平居中显示 各种常见的动画效果都在里面
yr.png

hover特效

结合hover.js 写出的各种特效 提升用户的体验
hover.png
相关文章
|
JavaScript
原生js实现复选框(全选/全不选/反选)效果【含完整代码】
原生js实现复选框(全选/全不选/反选)效果【含完整代码】
352 1
|
12月前
Threejs制作窗户透亮效果
这篇文章讲解了如何在Three.js中制作窗户的透亮效果,包括设置透明材质和光照以实现逼真的窗户渲染效果的技术细节。
265 1
|
12月前
|
移动开发 JavaScript 前端开发
💻揭秘!如何用 Vue 3 实现酷炫的色彩魔方游戏✨
本文分享了开发基于Canvas技术的小游戏"色彩魔方挑战"的完整过程。游戏旨在考验玩家的观察力和耐心,通过随机生成的颜色矩阵和一个变化点,玩家需在两幅画布中找出不同的颜色点。文章详细讲解了游戏的核心功能,包括随机颜色矩阵生成、点的闪烁提示、自定义配色方案等。此外,作者展示了使用Vue 3和TypeScript开发的代码实现,带领读者一步步深入了解游戏的逻辑与细节。
343 69
|
12月前
|
存储 缓存 监控
|
12月前
Threejs制作海面效果
这篇文章详细介绍了利用Three.js制作逼真海面效果的过程,包括设置Water材质、调整光照及实现波动动画的步骤。
367 0
Threejs制作海面效果
|
数据可视化 定位技术
【threejs】可视化大屏酷炫3D地图附源码
【threejs】可视化大屏酷炫3D地图附源码
10307 130
【threejs】可视化大屏酷炫3D地图附源码
|
数据可视化 JavaScript
漏刻有时数据可视化Echarts组件开发(3):Echarts插件liquidfill实现水球图心形情人节动画表白
漏刻有时数据可视化Echarts组件开发(3):Echarts插件liquidfill实现水球图心形情人节动画表白
323 0
1款3D地图实景开发工具,JS前端工程师轻松构建 ThingJS 3D地图 全景 可视化
ThingJS是市场上1款3D软件开发方法,为了创业项目团队的拓展,更应保证做到普适化,这是轻量化研发设计3D地图可视化的核心价值。 先来看看ThingJS-CityBuilder城市地图可视化的郊果。
1款3D地图实景开发工具,JS前端工程师轻松构建 ThingJS 3D地图 全景 可视化