美文网首页
css3的动画之一

css3的动画之一

作者: 看了你柴知道 | 来源:发表于2019-11-10 17:58 被阅读0次

图片的翻转

一个大的div,2个子div

HTML部分

<div class="courseLogo">

            <div class="courseBefore" style="background-image: url(images/occasion-1.jpg);"></div>

            <div class="courseAfter"><img src="images/occasion-2.jpg" alt="" width="100px" height="100px"></div>

        </div> 

CSS 3部分

.courseLogo{

    width: 120px;

    height: 132px;

    margin-top: 1px;

    position: relative;

    box-sizing: border-box;

    perspective: 800px;

}

.courseBefore{

    width: 100%;

    height: 100%;

    position: absolute;

    top:0;

    left: 0;

    background-repeat: no-repeat;

    background-position: center center;

    backface-visibility: hidden;

    transition: 1s;

}

.courseAfter{

    width: 100%;

    height: 100%;

    position: absolute;

    top:0;

    left: 0;

    color: #fff;

    background-color: dodgerblue;

    transform: rotateY(-180deg);

    backface-visibility: hidden;

    transition: 1s;

}

.courseLogo:hover .courseBefore{

    transform: rotateY(180deg);

}

.courseLogo:hover .courseAfter{

    transform: rotateY(0deg);

}

其中:

backface-visibility: hidden;      /*不可见*/

用于将backface-visibility 属性定义当元素不面向屏幕时是否可见。

2.点击动画特效的CSS3单选框和复选框。

复选框

<input type="checkbox" checked>

<input class="indeterminate" type="checkbox">

<input type="checkbox">


感悟:制作网页最重要的细心,且有耐心,再写网页的一个过程中,或许一个随意的动作,就有可能有代码错误,而无法显示出来,在这网页,过程中我就是这样,一个类名,一个选择器就让找了一个晚上,现在想起来还记忆犹新。结果固然重要,但是最重要的是过程。敲代码是一个过程,在这期间要多踩坑,牢记教训,不要在一个地方跌倒2次。在抬头看路的时候,不要忘记自己脚下还走路要走。

这一段时间一直在写网页,但是忘记了初心。现在回想开学这2个月,真有点后悔。刚开学是有一点忙,也不知道网页怎么写,进度缓慢,也就算了。但是10月份上旬,知道了方向,并且按目标执行。写了2    3个网页,以至于后面有点小傲娇。到了下旬至今日,进度一直都没有什么进展还是最初的样子,所以我说忘记了初心。在这段没有赶进度的时间,进度就不说了,同样也没在课外书的世界里留下足迹,买的名著也没翻过几页。哎……就这样还在感叹时间都去哪?自己感觉惭愧。本该在这个年纪做的事,都没有去尝试,更别说全身心的投入了。总之,这样的生活平淡无奇,失去本来的色彩与趣味。不仅浪费了时间,也辜负了自己最好的年华。

再过了一段时间就是考研笔试了,看着他们认真复习确实辛苦,但是他们有没有想过比他们优秀的人一直都在路上奔跑。哈佛凌晨两点半依然灯火通明,有优秀的人想比,绝对不是比拼爹,比背景而是行动力与自控力。他们有目标,有行动,爱思考,比任何人都知道自己想要的是多少。而我们呢,光说不练假把式,总是在自欺欺人。试问,结果会骗人吗?No  pain,no gain.与其面对结果愧疚,还不如现在明确目标,迈出那毫不起眼而又关键的一步呢?

反思:没有目标的人最可怕。自己前一段时间浪费了,希望今后能惜时,爱时,知道自己的目标。迷茫时,赶紧找同学与老师,解决自己存在的问题・_・

近期小目标:学好本专业的课,这边的计算机也不要落下,紧跟学习进度,适当拓展一下计算机知识,下定决心,全力以赴学好计算机。

相关文章

  • 网页高级知识点(三)

    CSS3 transition动画 CSS3 transform变换 CSS3 animation动画

  • 08_dayCSS动画

    CSS3新增的功能有:过渡和动画,阴影和圆角 css3过渡动画: css3都有哪些新增的东西 : 过度,动画,阴影...

  • CSS动画效果

    动画(animation) 什么是动画动画是 CSS3 中最具颠覆性的特征之一,可通过设置多个节点来精确的控制一个...

  • 07day

    CSS3动画 CSS3 @keyframes 规则如需在 CSS3 中创建动画,您需要学习 @keyframes ...

  • CSS3 动画

    动画属性 动画(animation)是CSS3新增的属性,动画属性可以为元素创建动画,CSS3以前在网页上实现动画...

  • css3动画

    css3动画 CSS3 可以创建动画,它可以取代许多网页动画图像、Flash 动画和 JavaScript 实现的...

  • CSS3 动画

    CSS3 动画CSS3,我们可以创建动画,它可以取代许多网页动画图像,Flash动画,和JAVAScripts。 ...

  • 纯CSS3绘制的逼真,呆萌,超酷的CSS3动画

    纯CSS3人物行走动画 逼真炫酷CSS3动画 CSS3实在是太强大了,今天分享的CSS3动画非常神奇,它可以模拟人...

  • 过度动画

    css3过度动画 css3都有哪些新增的东西 : 过度,动画,阴影,圆角; transition : width ...

  • 动画知识点

    css3过度动画 css3都有哪些新增的东西 : 过度,动画,阴影,圆角; transition : width ...

网友评论

      本文标题:css3的动画之一

      本文链接:https://www.haomeiwen.com/subject/jmpabctx.html