transition过渡的趣玩

本例中将三张图(来自网络)进行堆叠,鼠标悬停触发。附有源代码

<!DOCTYPE html>
<html>
<head>
    <title>照片墙</title>
    <meta charset="utf-8">
    <style type="text/css">
        .parent{
            width: 1000px;height: 800px;margin: 0 auto;position: relative;
            background-color: black;
        }
        .parent img{width: 300px;height: 150px;position: absolute;transition: all 3s;}
        img:nth-child(1){top: 300px;left: 350px;transform: rotate(45deg);z-index: 3;-webkit-filter:blur(2px);}
        img:nth-child(2){top: 300px;left: 350px;z-index: 2;-webkit-filter:blur(3px);}
        img:nth-child(3){top: 300px;left: 350px;transform: rotate(-45deg);z-index: 1;-webkit-filter:blur(1px);}
        img:hover{transform: scale(3);-webkit-filter:blur(0px);z-index: 100;}
    </style>
</head>
<body>
<div class="parent">
    <img src="https://timgsa.baidu.com/timg?image&quality=80&size=b10000_10000&sec=1468408683931&di=0ef6a07b6b38ec2a7c0be9794922605a&imgtype=jpg&src=http%3A%2F%2Fimg2.3lian.com%2F2014%2Fc7%2F27%2Fd%2F23.jpg">
    <img src="https://timgsa.baidu.com/timg?image&quality=80&size=b10000_10000&sec=1468408683929&di=c96c378ca0d60d7147fedbc2366da230&imgtype=jpg&src=http%3A%2F%2Fa2.att.hudong.com%2F06%2F10%2F300001190914130190105052966_950.jpg">
    <img src="https://timgsa.baidu.com/timg?image&quality=80&size=b10000_10000&sec=1468408683928&di=0553506fb8bcf19f4e9a818fd6fbc69d&imgtype=jpg&src=http%3A%2F%2Fwww.bz55.com%2Fuploads%2Fallimg%2F150331%2F139-1503311U111.jpg">
</div>
</body>
</html>
时间: 2025-01-06 00:54:55

transition过渡的趣玩的相关文章

CSS transition 过渡 详解

transition 过渡 IE10.Firefox.Chrome.Opera 支持 transition 属性. Safari 需要前缀 -webkit-. Chrome 25 以及更早版本需要前缀 -webkit-. IE9 以及更早版本不支持 transition 属性. 过渡属性 transition-property:规定应用过渡效果的 CSS 属性的名称(当指定的CSS属性改变时,过渡效果开始),其默认值为 all . transition-duration:规定完成过渡效果需要的时

三个css3趣玩小试

http://jsbin.com/semeh/8 请使用chrome打开 1.类似于网易新闻客户端的loading效果,左边的圆圈 2.发散式心跳效果,右边的圆圈 3.youtub上,搜索进度条效果,点击start,顶部的进度条宽度达到30%~70%区间时(随机),js设置至100%,然后reload页面 三个css3趣玩小试,布布扣,bubuko.com

依趣玩用户协议

依趣玩与用户共同确认: 1.用户点击依趣玩注册页面的同意注册按钮并完成注册程序.获得依趣玩账号和密码时,视为用户与依趣玩已达成<依趣玩用户协议>,就用户进入依趣玩消费(即用户通过依趣玩与商家进行服务订购)达成本协议的全部约定. 2.依趣玩及用户均已认真阅读本<依趣玩用户协议>(下称“本协议”)中全部条款(特别是以黑体字标示出的关于依趣玩及用户重大权益的条款)及依趣玩发布的其他全部服务条款和操作规则的内容,对本协议及前述服务条款和规则均以知晓.理解并接受,同意将其作为确定双方权利义务

CSS中2d转换:transition过渡放在:hover伪类中与应用在整个元素中区别

css的2d转换十分强大,能够在不使用js的情况下,实现页面的元素与用户之间更多动态的交互,增强用户体验.其中使用最多的就是hover伪类. 1.创建一个页面的div元素: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>2d转换测试</title> </head> <body> <div id="fr&

transition(过渡)

transition:过渡 渡过渡原理:原始状态a状态-向-最终结束状态b状态 格式:transition: all 1s linear; 过渡的四个参数: 1.参与过渡的属性(属性(width)/all) 值 描述 linear   动画从头到尾的速度是相同的,linear慢慢开始过渡并成线性方式显示 ease  默认.动画以低速开始,然后加快,在结束前变慢. ease-in        动画以低速开始. ease-out            动画以低速结束. ease-in-out  

华为云PaaS大型互动专场,邀您体验趣玩黑科技!

[活动进行中] 华为云PaaS大型互动专场,邀您体验趣玩黑科技! ? ?? ???3月14日,华为云PaaS专场活动正式上线!趣味新奇的demo体验.垂直于技术分享的专家咨询,以及中奖率超高的有奖问答等等环节,为技术宅们提供了一场Geek盛宴. ? ?? ?华为云服务适用于不同行业多种业务场景,帮助不同框架的应用轻松上云,实现分布式云环境的高效运行.自动化运维,使能企业应用快速创新.华为云服务涵盖企业云化上云前后各个阶段以及七类应用场景,一直备受开发爱好者关注. ? ?? ? 在本次华为云服务开

CSS3 animation动画与transition过渡比较

共同点 animation动画与transition过渡都可以实现动画效果,拥有下面共同的属性 animation:mymove 2s linear infinite alternate; transition: width 1s ease-out; 1.动画名称(name)@key-frame 2.过渡时间(duration)规定动画完成一个周期所花费的秒或毫秒.默认是 0. 3.延迟时间(delay)规定动画何时开始. 4.时间函数(timing-function)规定动画的速度曲线,默认是

【CSS3】transition过渡

一.transition CSS3的过渡功能就像是一种黄油,可以让CSS的一些变化变得平滑.因为原生的CSS过渡在客户端需要处理的资源要比用JavaScript和Flash少的多,所以才会更平滑. transition的属性 属性可以分开写,也可以放在一起写,比如下面的代码,图片的宽高本来都是15px,想要让它1秒的时间内过渡到宽高为450px,通过:hover来触发,那么代码就可以如下: img{ height:15px; width:15px; transition: 1s 1s heigh

css transition过渡

css过渡效果 transition设置过渡,transition的属性包括如下图: 属性 描述 transition 简写属性,用于在一个属性中设置四个过渡属性. transition-property 规定应用过渡的 CSS 属性的名称. transition-duration 定义过渡效果花费的时间.默认是 0. transition-timing-function 规定过渡效果的时间曲线.默认是 "ease". transition-delay 规定过渡效果何时开始.默认是 0