美文网首页程序员IT
前端知识点解析——元素的变幻

前端知识点解析——元素的变幻

作者: 一只小青蛙 | 来源:发表于2018-06-13 16:15 被阅读16次


图片文字遮罩:

引用:色块上移 ,需要默认文字不可见 ,定位色块的位置

间距用p标签的margin,因为padding会改变盒子的大小

代码如下:

图片变形:

原理:图片变形是指将一个图片原来的形状变成另一个形状

知识点:一个图片box的变形不会影响到另一个box

图片变形有四种类型,分别是 位移,旋转 ,缩放斜切

示例代码图:

元素旋转:

元素旋转既元素的反转,旋转的方向有

            1:X轴向右、Y轴向下、Z轴向屏幕外

            2: 让轴向对着自己,顺时针方向就是该轴向的旋转方向

使用 transform-style: preserve-3d; 来设置盒子按3D空间来显示

perspective设置透视距离,经验数值800比较符合人眼的透视效果

变形中心点:

transform-origin函数可以设置图像的旋转中心以及变形中心

通过nth-child()函数可以调用接下来的第几个元素

举个栗子:

背面可见:

既元素旋转后的背面是否可见 用 backface-visibility函数

图片反面:

以下两句是为了演示图片和文字层重叠的效果

            transform-style: preserve-3d;

            transform: perspective(800px) rotateY(45deg);    初始旋转45度

图片和文字背面不可见,文字初始已翻转,所以隐藏露出底层图片

            transform: translateZ(10px);    初始文字浮起10像素方便查看图片与文字分层的效果

举个荔枝:

animation动画:

动画名称、时间、曲线、延迟、播放次数、结束后是否返回、动画前后的状态

    @keyfrmes函数用来初始化动画状态

     infinite  不限次数

    alternate 动画结束后返回,返回也算次数

    animation-fill-mode 动画前后的状态

                    forwards 动画完成保持在最后一帧

                    backwards 在延迟时间内,在动画显示之前引用from开始属性值(例如box宽100、from宽100, 在延迟1s内显示200)

                    both 向前向后填充模式都被应用( 例如起始按200,结束停在最后一帧 )

    动画停止:animation-play-state:paused

    动画运行:animation-play-state:running

多帧动画:

相关文章

  • 前端知识点解析——元素的变幻

    图片文字遮罩: 引用:色块上移 ,需要默认文字不可见 ,定位色块的位置间距用p标签的margin,因为paddin...

  • Web前端-CSS必备知识点

    Web前端-CSS必备知识点 css基本内容,类选择符,id选择符,伪类,伪元素,结构,继承,特殊性,层叠,元素分...

  • ES6之this指向详细解析(转)

    转载地址: this 指向详细解析(箭头函数) 前言 this 指向问题是入坑前端必须了解知识点,现在迎来了ES6...

  • iOS关于XML解析方式

    iOS中常用解析方式有2种: ①SAX方式解析:从根元素开始,按照顺序一个元素一个元素的解析,适合大文件的解析。 ...

  • 2016—2017前端体系知识图谱

    二.现代前端技术解析适读人群)二、《现代前端技术解析》适读人群  前端入门极其简单,但要学习提升成为一名优秀的前端...

  • html+css知识点梳理

    前端知识点梳理 HTML+CSS部分 1. 怎么将元素水平垂直居中 使用css方法父盒子设置 使用css3的tra...

  • JS基础-深入浅出继承

    前言 上篇文章详细解析了原型、原型链的相关知识点,这篇文章讲的是和原型链有密切关联的继承,它是前端基础中很重要的一...

  • 2021.10.21 - 学习记录

    一个算法: 欧几里得算法,最大公约数 前端学习知识点:很多网站不常用table iframe这两个元素,知道原因吗...

  • WEB环境的搭建

    web前端(html文件解析)就web的前端发展史而言,以前解析的是xml文件,再后来html的标准初步建立,发展...

  • LinkedHashMap源码解析

    一 成员变量解析 二 关键方法解析 1 添加元素 2 获取元素 LinkedHashMap 继承了 HashMap...

网友评论

    本文标题:前端知识点解析——元素的变幻

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