摘要:
代码如下: layout 结果:父级并没有完全保住子集,父级没有包含子集的margin-top部分, 原因:CSS2.1的盒模型中规定: In this specification, the expression collapsing margins means that adjoining margins (no non-em... 阅读全文
摘要:
我们在js中研究的this,主要是研究函数中的this1、自执行函数中的this永远是window var obj = { fn: (function () { console.log(this);//this-->window return... 阅读全文
摘要:
当浏览器开始加载我们HTML页面的时候,首先会提供一个供js代码执行的环境--->window全局作用域,在window全局作用域下定义的变量-->全局变量,在当前作用域中,js代码从上到下执行之前,浏览器会默认的 先把所有带var和function关键字的进行提前的声明或者定义--->预解释(变量... 阅读全文
摘要:
js中获取元素的方法document.getElementById() 通过ID来获取一个元素getElementById的上下文只能是document1、理论上一个页面中的ID是唯一的,但是可能由于误操作写重复了,浏览器不会认为这是报错,此时通过getElementById获取的只是第一个2、在I... 阅读全文
摘要:
array数据类型的详细解读数组是对象数据类型,只不过是对象数据类型中的一个细分类而已console.log(typeof [1, 2, 3]); -->"object"定义一个数组有两种方式字面量方式var ary = [45, 56, 67];实例创建var ary = new Array();... 阅读全文
摘要:
一.js的几种常用的输出方式:1.alert(内容) 在浏览器弹出一个窗口,输出我们的内容 。在真实项目中,如果有一个提示层,我们基本上不用alert,而是自己用js写一套插件来实现 ;2.confirm("我们是好好学呢,还是好好学呢?");确定和取消两个按钮,浏览器自带的提示选择弹出层3.①co... 阅读全文
摘要:
设备分辨率:iPhone6为375*667(360急速浏览器f12后选手机图标后,顶部显示的数字),屏幕分辨率:iPhone6为750*1134,一般为设备分辨率的二倍,6 plus理论上为为3倍。viewport视口默认980;如果640的设计稿放到屏幕上会显示不全,所以需要改变viewport的... 阅读全文
摘要:
http://www.zhangxinxu.com/wordpress/?p=661另附说明:mp4视频格式必须为H.264且音频编码必须为AAC 阅读全文
摘要:
.parent { width: 200px; height: 200px; background-color: black;}.child { position: relative; height: 100px; width: 100px; top: 50%; left: 50%;... 阅读全文
摘要:
1.面向对象的含义:2.面向对象(oop)的特点:3.对象的组成:(1)属性 属性和变量的区别 其实变量和属性是一个东西,不过变量是自由的,属性是属于某个对象的。(2)方法 函数和方法的区别,函数自由,方法属于某个对象。4.this 当前的方法属于谁(事件相当于给元素添加方法,不过执行事件时才会执行... 阅读全文