自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 vue

https://github.com/bailicangdu/vue2-elm

2017-03-10 14:25:59 217

原创 js事件绑定,事件流,事件代理的一些理解

一、事件绑定:事件绑定的三种方法:1、在DOM中直接绑定:// //this指当前发生时间的html元素2、在js代码中绑定:var node = document.getElementById("parent-list");node.onclick = function(){ console.log(this); //this指当前发生时间的html元

2017-03-08 11:41:58 322

转载 css伪类的一点理解

css伪类用于向某些选择器添加特殊效果,主要的伪类有::link:visited:hover (可用于基本所有元素):acive(可用于基本所有元素):focus(用于input之类可以获得焦点的元素比较多)注意事项:1、在css定义中,a:hover必须被置于a:link和a:visited之后,才是有效的。2、在css定义中,a:active必须被置于a

2017-03-07 15:37:57 333

转载 js原型链的深入理解

基本原则:1、所有的对象都有__proto__属性,该属性对应该对象的原型。2、所有的函数对象都有prototype属性,该属性的值会被赋值给该函数创建的对象的__proto__属性。3、普通对象没有prototype属性。4、所有的原型对象都有constructor属性,该属性对应创建所有指向该原型的实例的构造函数。5、函数对象和原型对象通过prototype和constru

2017-03-06 17:13:50 312

原创 css元素居中的一系列问题

position取值:1、static:元素框正常生成;(position默认值,忽略top,left等值)2、relative:生成相对定位元素;(元素仍然在文档流中,支持top等属性,%按父元素宽高计算)3、absolute:生成绝对定位元素;(元素半脱离文档流,支持top等属性)!!!注意:1、会被限定在第一个position不为static的祖先元素中。2、当abs

2017-03-05 15:54:01 264

转载 对margin的深入理解

一、margin值得相关总结:margin属性值可以为正负,可以使用%(%是相对于父元素的width计算)margin:top right bottom left(借张图)margin-top和margin-left的参考线是,包含该盒子元素的top线和left线;margin实际上是更改盒子的逻辑线(正负值相当于将盒子的逻辑线向外或者向内移动)

2017-03-05 12:48:00 1558

原创 css中display和inline-block的一些理解

一、display常用属性:1、none :此元素不会被显示,位置都消失,看不见摸不到;2、block:将元素设置为块级元素;3、inline:将元素设置为内联元素;4、inline-block:将元素设置为内联块级元素(本文重点讨论);二、将元素设置为inline-block后有几个特殊的现象:上图中可以看出,三个inline-block元

2017-03-05 11:53:50 490

原创 js中真假值,注意封装对象

1、js中的几个假值:falsenullundefined0'' (空字符串)NaN2、其他都为真值;3、||  和  && 返回的是表达式计算的值,不都是true和false;!!注意:封装对象和强制类型转化不要搞混!示例代码:if(new Boolean(0)){ //封装对象,是对象所以是真值 console.log("1");

2017-03-03 15:15:52 852

转载 js中let和var 的区别

1、let一定在严格模式下执行!2、声明后未赋值,表现相同;3、使用为声明变量let会报错;4、重复声明同一个变量let报错;5、变量作用范围不同,var函数作用域,let块级作用域!示例代码:(function() { console.log(varTest); //输出undefined(注意要注释掉下面一行才能运行) console.log(let

2017-03-03 15:01:36 1282

原创 js中var的作用域和输出问题

关于js 中var的问题:1、var声明的变量是函数作用域;2、var声明变量会提前到文件最开始的地方,但是初始化还是在语句位置。示例代码:var a;console.log(a); //undefineda=1;console.log(b); //报错 b is not definedb=2;console.log(c); //undefined

2017-03-03 14:59:21 1793

转载 js判断数组类型的方法

js中判断数组的四中方法种方法:1、 instanceof2、constructor3、特性判断4、最简单的方法示例代码:var arr = [];console.log( arr instanceof Array );  console.log( arr.constructor == Array );function isArray(object){ retu

2017-03-03 14:08:53 4092

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除