08 2016 档案

摘要:上次我们用css3做动画,都是定义动画,其实我们有个简单的方法,就是使用动画库,所谓的动画库就是一个已经写好的css文件,它里面包含了很多做好的动画,我们使用时只要调用就可以了,它的步骤有这几步: 1:先用link引入动画库css文件。 2:给希望要动画的元素设置class(动画名 animated 阅读全文
posted @ 2016-08-31 20:51 綪﹏誓言 阅读(170) 评论(0) 推荐(0)
摘要:怎么把body设置成跟浏览器一样的宽高, 因为body默认是没有高度的,如果你不设置body的宽高,有时你在注册body事件时,是不能注册的。 在css3中Background后面可以跟很多属性: Background-size:它是调整图片的大小的,它可以直接设置宽高,也可以设置两个特殊的值。Co 阅读全文
posted @ 2016-08-29 19:58 綪﹏誓言 阅读(1395) 评论(0) 推荐(0)
摘要:Css3其实跟css差不多,只是比css多了点东西,它的选择器也是有标签选择器,类选择器,id选择器,后代选择器等等。 先说说兄弟选择器,它和css中有点不一样,css中是除了自己的所有兄弟,而css3有点不一样: 它是指从secondH2开始往后找所有的p标签,在secondH2之前的是找不到的。 阅读全文
posted @ 2016-08-29 19:54 綪﹏誓言 阅读(467) 评论(0) 推荐(0)
摘要:之前我们常用的是html4,html5其实只是在他的基础上加了一些东西,在html4中用过很多语义标签,我们一般都是这样写页面的: 但在html5里面,我们会使用一些新语义标签来写页面,这样会使页面看上去更简洁,在html5中上面的转换成: 但是它的兼容性有点问题的,在IE的低版本中是不支持的,这时 阅读全文
posted @ 2016-08-29 19:49 綪﹏誓言 阅读(305) 评论(0) 推荐(0)
摘要:一:jQuery操作属性(atrribute),它有四种类型: 1:操作单个属性atrr(name:value),如果这个属性已经存在,那它就是修改的意思,如果不存在,那它就是添加的意思。 2:操作多个属性,它传入的是个对象atrr({name:value,name:value。。。。。}) 3:获 阅读全文
posted @ 2016-08-23 22:31 綪﹏誓言 阅读(155) 评论(0) 推荐(0)
摘要:class可以分成用法: 1:添加class样式。 2:移除class样式。 3:判断class样式。 4:切换class样式。 jQuery操作也可以做动画,比较常用的有以下几种: easing是控制动画执行的效果,它有两个值分别为: 操作动画时要注意动画队列,你给元素添加多个动画时,都会放在队列 阅读全文
posted @ 2016-08-21 23:16 綪﹏誓言 阅读(158) 评论(0) 推荐(0)
摘要:jQuery是什么呢?它是JS的库,简单来说他就是把一些常用的方法封装到一个单独的js文件中,要用时直接调用。其实我们只要学会用jQuery的方法就可以了,我们是直接调用封装好的东西。使用jQuery我分成三大步骤,第一:引包,第二:写入口函数,第三:实现功能。 jQuery现在有三大版本,他们之间 阅读全文
posted @ 2016-08-20 22:56 綪﹏誓言 阅读(140) 评论(0) 推荐(0)
摘要:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。给定一个正则表达式和另一个字符串。 它有三大作用:是匹配,获取,替换。 什么是匹配,就是看有没有:匹配用的是reg.test() 这 阅读全文
posted @ 2016-08-18 22:46 綪﹏誓言 阅读(90) 评论(0) 推荐(0)
摘要:之前我们已经学了很多的注册事件种类了,但那些事件都是单个的事件,只能代表一中意思,他们也不能在一个程序中重复使用,下面的会把上面的覆盖掉,而addEventListener()可以在一个程序中多个使用,它在IE8以及以下是不兼容的,IE8以下用的是attachEvent(),但他们用法有相同之处,也 阅读全文
posted @ 2016-08-17 23:09 綪﹏誓言 阅读(153) 评论(0) 推荐(0)
摘要:获取鼠标的坐标有e.pagX和e.pagY,这是获取他们的x,和y轴的值,在火狐和其他浏览器中都是用e来获取参数的,但IE8中是用window.event来获取参数的,它不支持e.pagX和e.pagY,在IE8中的pageX = clientX + 页面滚动出去的距离,这里就有个兼容问题,其实兼容 阅读全文
posted @ 2016-08-16 00:08 綪﹏誓言 阅读(278) 评论(1) 推荐(0)
摘要:offset系列也有很多,像offsetHeight,offsetWeight,offsetLeft.offsetTop。offset系列是用来得到属性的,那以前在我们也学到过一种得到属性的方法,就是deom.style.Height之类的。 offsetHeight,offsetWeight和st 阅读全文
posted @ 2016-08-14 22:10 綪﹏誓言 阅读(243) 评论(0) 推荐(0)
摘要:JS是由三部分组成的: ECMAScript 基础语法 DOM 文档对象模型 BOM 浏览器对象模型 BOM中其实东西不多,就是一些概念东西,只要知道下就可以了,像open() close()是打开或关闭一个网址。 还有就是定时器,这个挺重要的,很多特效需要用到,必须要知道其中的各种工作原理。定时器 阅读全文
posted @ 2016-08-12 23:21 綪﹏誓言 阅读(126) 评论(0) 推荐(0)
摘要:字面量对象是一种数据的传输格式,我们得到一组用数组包含的字面量对象,要怎么运用到动态创建中来呢?比如给我一个字面量对象:做一个显示在线人数的程序,像现在的游戏啊,聊天软件啊,都可以显示在线人数的。 它的主题部分为: 这么多用户,我们一般会用列表形式,如果写静态页面的话,那我们就接着在类名为modul 阅读全文
posted @ 2016-08-11 22:48 綪﹏誓言 阅读(204) 评论(0) 推荐(0)
摘要:克隆节点有深度克隆和浅克隆,它是用布尔类型来判断的,true代表深克隆,false代表浅克隆。深克隆会把标签,内容都克隆,浅克隆只会克隆标签。 创建动态元素有三种方式,分别为:document.write(),innerHTML,document.createElement。但我们一般用第三种,但第 阅读全文
posted @ 2016-08-10 21:51 綪﹏誓言 阅读(265) 评论(0) 推荐(0)
摘要:节点,我们平常用的不多,但我们也要了解下,平时用的不多,很容易就忘了,通过博客,我以后可以回顾看下,节点可以分为父节点,子节点,兄弟节点。 父节点:parentNode 会直接获取父级元素节点。 子节点:有两种方式可以获取,为childNodes和children,他们两个是有区别的,获取的东西不一 阅读全文
posted @ 2016-08-07 21:42 綪﹏誓言 阅读(203) 评论(0) 推荐(0)
摘要:在设置DOM中我们经常会涉及到一个词叫做兼容性,所谓兼容性就是看浏览器是否支持当前对象的属性或方法,如果多个浏览器都支持,那就是兼容,如果有浏览器不支持那就是不兼容。所以在程序中,我们一般要做能力检测,即检测他兼容性怎么样。 在DOM中有一些常用的事件: 一些基本常用的事件列举了一些例子,通过例子能 阅读全文
posted @ 2016-08-06 23:03 綪﹏誓言 阅读(185) 评论(0) 推荐(0)
摘要:DOM是文档对象,它是把整个页面封装成一个对象。页面是由很多节点组成的,节点又包括元素,属性,文本。获取页面元素的方式有三种。 第一: getElementById,通过Id值来获取整个标签的所有属性。 第二: getElementsByTagName,通过标签名值来获取整个标签的所有属性,它获得元 阅读全文
posted @ 2016-08-05 23:09 綪﹏誓言 阅读(117) 评论(0) 推荐(0)
摘要:我们知道了内置对象,那就不难理解自定义对象,随着社会的发展,一些内置对象满不足不了我们的需求,那这时就需要我们自己定义一些我们需要的对象,我们要了解他的一些基本概念,比如它的组成,作用啊。它是由属性和方法组成,他的作用是帮我们封装一些数据,方便我们在程序中传输和控制。它倒是有好几种创建方式: 一:通 阅读全文
posted @ 2016-08-04 22:34 綪﹏誓言 阅读(186) 评论(0) 推荐(0)
摘要:字符串是什么?字符串也可以看成字符的数组,它也有length属性,我们只要知道其中的几点就可以了: 一:split(),可以将字符串中的字符分隔成数组的元素,也就是说它可以把字符串转换成数组,它隔开时是需要一些特定的符号。 二:concat(),是连接两个字符串的。他比较简单。 三:slice(): 阅读全文
posted @ 2016-08-02 22:31 綪﹏誓言 阅读(179) 评论(0) 推荐(0)
摘要:上次说到函数,其中还有一些要注意的地方,其中返回值这块就很重要,必须要弄明白是怎么回事,每个函数都有默认值,那返回值我们大概可以分为这几类。 一:当没有return时,函数其实还是有返回值的,他的返回值默认为undefined。 二:如果有return时,但后面没带数值,那他的返回值也是默认值und 阅读全文
posted @ 2016-08-01 21:31 綪﹏誓言 阅读(251) 评论(0) 推荐(0)