摘要: css3的3d起步 要玩转css3的3d,就必须了解几个词汇,便是透视(perspective)、旋转(rotate)和移动(translate)。透视即是以现实的视角来看屏幕上的2D事物,从而展现3D的效果。旋转则不再是2D平面上的旋转,而是三维坐标系的旋转,就包括X轴,Y轴,Z轴旋转。平移同理。 阅读全文
posted @ 2018-05-30 09:41 青山_戴月 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 开始 妹子都喜欢流星,如果她说不喜欢,那她一定是一个假妹子。 现在就一起来做一场流星雨,用程序员的野路子浪漫一下。 要画一场流星雨,首先,自然我们要会画一颗流星。 玩过 canvas 的同学,你画圆画方画线条这么 6,如果说叫你画下面这个玩意儿,你会不会觉得你用的是假 canvas?canvas 没 阅读全文
posted @ 2018-05-29 09:15 青山_戴月 阅读(2635) 评论(8) 推荐(8) 编辑
摘要: 浮动(float),一个我们即爱又恨的属性。爱,因为通过浮动,我们能很方便地布局; 恨,浮动之后遗留下来太多的问题需要解决,特别是IE6-7(以下无特殊说明均指 windows 平台的 IE浏览器)。也许很多人都有这样的疑问,浮动从何而来?我们为何要清除浮动?清除浮动的原理是什么?本文将一步一步地深 阅读全文
posted @ 2018-05-22 12:03 青山_戴月 阅读(1196) 评论(3) 推荐(1) 编辑
摘要: 1.框架和库的区别: 框架:framework 有着自己的语法特点、都有对应的各个模块库 library 专注于一点 框架的好处: UI:user interfaceGUI : graphical user interfaceCLI : command line interfaceAPI : app 阅读全文
posted @ 2018-05-21 09:45 青山_戴月 阅读(4448) 评论(0) 推荐(1) 编辑
摘要: 一、组件简介 组件系统是Vue.js其中一个重要的概念,它提供了一种抽象,让我们可以使用独立可复用的小组件来构建大型应用,任意类型的应用界面都可以抽象为一个组件树: 那么什么是组件呢?组件可以扩展HTML元素,封装可重用的HTML代码,我们可以将组件看作自定义的HTML元素。 本文的Demo和源代码 阅读全文
posted @ 2018-05-17 09:22 青山_戴月 阅读(1038) 评论(0) 推荐(2) 编辑
摘要: 1. 使用变量; sass让人们受益的一个重要特性就是它为css引入了变量。你可以把反复使用的css属性值 定义成变量,然后通过变量名来引用它们,而无需重复书写这一属性值。或者,对于仅使用过一 次的属性值,你可以赋予其一个易懂的变量名,让人一眼就知道这个属性值的用途。 sass使用$符号来标识变量( 阅读全文
posted @ 2018-05-10 18:49 青山_戴月 阅读(882) 评论(0) 推荐(1) 编辑
摘要: 一、什么是“蝉原则”? “蝉原则”,英文称作“cicada principle”,是一种让事物的重复出现符合“自然随机性”的规则,为什么这么说呢? “蝉原则”源自于北美,中国似乎并未有这样的说法,这背后是有有故事的: 北美和东亚蝉的种群是不一样的,在东亚蝉的幼虫生活在土中3年5年或7年;但是北美有一 阅读全文
posted @ 2018-05-10 16:42 青山_戴月 阅读(636) 评论(0) 推荐(0) 编辑