Marlous

My Conquest is the Sea of Stars.

JavaScript 进阶三 变量作用域

一 概念 即变量的生命周期和作用范围。分为全局作用域,局部作用域。 两个方面:当看到一个变量时,需要知道其生命周期和作用域;知道这个变量是在哪里定义的变量。 二 变量作用域解析1 静态作用域也称词法作用域。由程序定义位置决定,编译时决定。与代码执行顺序无关。 例子: foo() 函数会找到..


JavaScript 进阶二 内置对象

一 简介以下“常用方法”指“常用的原型方法”。 二 Object 概念: 常用方法: Object.create Object.prototype.toString Object.prototype.hasOwnProperty判断一个属性是自身属性,还是原型链上的属性。 三 S..


JavaScript 进阶一 概述

一 简介1 浏览器中的 JavaScript 2 JavaScript 引入 内嵌代码 12345<body> <script type="text/javascript"> document.write("hello world"..


CSS 进阶七 动画

在《CSS 进阶六 变形》中,变形是没有中间过程的,本节将介绍动画效果。 一 transition1 transition-property 属性none 值即一瞬间变化,无过度;all 值即所有属性都变化;left 即 left 属性发生变化… 2 transition-duration ..


CSS 进阶六 变形

一 2D 变形1 transform 属性none 为不做变换,其他可使用为下方法。其中平移,缩放,倾斜都可以有 x,y 轴。1<body style="transform:rotate(180deg);"> /* 将网页旋转 180 度 */ 旋转rota..


CSS 进阶五 布局

一 displaydisplay 属性用来设置元素的显示方式(元素的大小和位置)。 none 值:设置元素不显示。display:none 和 visibility:hidden 区别在于后者隐藏但会占据位置。 block 值: inline 值: inline-block 值: 二..


CSS 进阶四 背景

一 背景/图片1 颜色background-color1234background-color:transparent; /* 直接设置值的名字 */background-color:rgb(255,255,0);/* background-color:rgba(255,255,0,0.5) ..


CSS 进阶三 盒子模型

一 概念 具体设置方法: 设置值的缩写: 二 具体使用1 margin margin 合并:会取两个 margin 中大的值。 margin 的 auto 值巧用:利用 auto 值来水平居中。 2 border 边框 border: 圆角边框 border-radius: ..


CSS 进阶二 文本

一 字体1 字体大小font-size1em = 12px,百分比也以 12px 为基准。1em 取决于 px 设置的大小。 2 字体font-family 3 加粗font-weight 4 斜体font-style数值为数字则直接继承,数值为百分比则先计算再继承。 5 多属性缩写 6 文字颜..


CSS 进阶一 选择器

一 简介 CSS 全称为层叠样式表。用来呈现页面的表现。 CSS 发展史: 添加 CSS 的三种方式: 内联: 1<p style="background-color:yellow;"></p> 嵌入式: 1<style type=&..