沫言|手风琴特效这么飒,你能用 JavaScript 实现吗?( 二 )
预览效果:
代码重点讲解之—— transform-origin:
transform-origin 是变形原点 , 原点就是元素绕着旋转或变形的点 , 该属性只有在设置了 transform 属性的时候才起作用 , 如果在不设置的情况下 , 元素的基点默认的是其中心位置 。
语法:
transform-origin: x-axis y-axis z-axis;
- x-axis:定义视图被置于 X 轴的何处 。
- y-axis:定义视图被置于 Y 轴的何处 。
- z-axis:定义视图被置于 Z 轴的何处 。
Section 1Whatever11分析一下 .el 的结构 , 每个 .el 包含两部分 , 一部分是包含了图片、文字以及按钮(el__overflow) , 它的高度需要继承自父级(.el)的百分百 , 另一部分是底部的数字部分(el__index) 。el__overflow 结构解释el__overflow 中包含 el__inner , el__inner 是主要内容 , 包含三部分:
- 主体图片和遮罩层部分(el__bg) , 其中伪元素 el__bg:before 是图片部分 , el__bg:after 是遮罩层部分 。
- 图片中间文字内容部分(el__preview-cont) 。
- 图片放大后的标题和关闭按钮部分(el__content) 。
- 视口单位
- 绝对定位与相对定位
- transform 属性
- 伪元素 before 和 after
- 通过 CSS3 完成动画
- JavaScript 添加类
【沫言|手风琴特效这么飒,你能用 JavaScript 实现吗?】快点击链接 , 进入课程学习吧!
推荐阅读
- 李小龙|裴擒虎李小龙皮肤特效刚曝光,就被百万玩家嫌弃,看到原因,哭了
- 王者荣耀|李小龙皮肤如何搭配才最帅气,这个回城特效绝配,搭配特效秒变传说皮肤!
- 小月阳解说|平A可召唤龙头,大招变身太惊艳,网友:梅西不香了,李小龙炫酷特效首曝光
- 游小妤|裴擒虎李小龙皮肤官宣,反被玩家质疑,用心做特效,用脚做建模
- 云图电竞王者荣耀|李小龙皮肤特效帅炸,888留给黑马的TA!,首款世冠星传说曝光
- 云图电竞王者荣耀|首款世冠星传说曝光,李小龙皮肤特效帅炸,888留给黑马的TA!
- 王者荣耀|别再嫌弃李小龙皮肤了,变身特效不叫麒麟,完整版获取方式感人!
- 伟哥解说|裴擒虎皮肤对比 看看梅西和李小龙哪款皮肤特效更好看,王者荣耀
- 搞趣网|王者荣耀裴擒虎李小龙皮肤特效力压白虎志,但人脸建模却被嫌弃!
- 87G手游网|王者荣耀:五周年李小龙皮肤特效曝光 模型略尴尬,特效帅炸!
