摘要:
1、translate:移动,transform的一个方法 通过 translate() 方法,元素从其当前位置移动,根据给定的 left(x 坐标) 和 top(y 坐标) 位置参数: 用法transform: translate(50px, 100px); -ms-transform: tran 阅读全文
摘要:
if语句 if(判断条件){ 判断为true的时候,执行的语句 }else{ 判断为false的时候执行的语句 } 例: var a = 1; var b = 2; var c = a+b; ←设置三个变量a、b、c if(c == 3){ ←判断if内的条件(c为3) alert('正确'); ← 阅读全文
摘要:
弹性布局的名称概念: 容器:需要添加弹性布局的父元素;项目:弹性布局容器中的每一个子元素,称为项目。 主轴:在弹性布局中,我们会通过属性规定水平/垂直方向(flex-direction)为主轴;与主轴垂直的另一方向,称为交叉轴。 弹性布局的重要的几大基础属性: 1、flex-direction属性决 阅读全文
摘要:
1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方 阅读全文
摘要:
CSS3的@keyframes用法详解:@keyframes与animation属性是密切相关的 一.基本知识:keyframes翻译成中文,是"关键帧"的意思,如果用过flash应该对这个比较好理解,当然不会flash也没有任何问题。使用transition属性也能够实现过渡动画效果,但有点儿粗糙 阅读全文
摘要:
1、var是ES5提出的,let和const是ES6提出的。 2、const声明的是常量,必须赋值 1)一旦声明必须赋值,不能使用null占位。 2)声明后不能再修改 3)如果声明的是复合类型数据,可以修改其属性 3、 let和var声明的是变量,声明之后可以更改,声明时可以不赋值 4、 var允许 阅读全文
摘要:
1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, element1[ 阅读全文
摘要:
大体步骤: 第一步 找到 cs/bs 文件夹 npm init -y ##初始化项目 第二步 安装express npm i express 第三步 新建index.js 第四步 创建 html 表单 第五步 带入 表单 渲染 第六步 安装express-art-template art-templ 阅读全文
摘要:
JavaScript数据类型: 值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。 引用数据类型:对象(Object)、数组(Array)、函数(Function)。 变量名规则 1.由大小写字母、 阅读全文
摘要:
CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。 盒模型允许我们在其它元素和周围元素边框之间的空间放置元素。 margin 清除周围的元素区域。margin 没有背景颜色,是完全透明的。 margin 可以单独改变元素的上,下,左,右边距,也可以一次改变所 阅读全文