上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 1. 浮动 浮动是css的布局功能,在CSS中,包括div在内的任何元素都可以浮动的方式显示。它能够改变页面中对象的前后流动顺序。浮动元素会脱离文档流,不占据空间。浮动元素可以左右移动,直到碰到包含它的边框或者浮动元素的边框停留。 2. 浮动可能带来的问题 父元素的高度无法撑开,影响与父元素同级的元 阅读全文
posted @ 2016-05-03 20:28 安静的嘶吼 阅读(223) 评论(0) 推荐(0) 编辑
摘要: CSS权重值计算 一条样式规则的整体权重值包含四个独立的部分:[A, B, C, D]; (1) A 表示内联样式(写在标签的style属性中),只有 1 或者 0 两个值;对于内联样式,由于没有选择器,所以 B、C、D 的值都为 0,即 A=1, B=0, C=0, D=0(简写为 1,0,0,0 阅读全文
posted @ 2016-05-02 21:27 安静的嘶吼 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 不同的浏览器对有些标签的默认显示是不同的,对css样式初始化可以实现样式的统一,消除不同浏览器间页面显示的差异性。。。 一般初始化方式为:*{margin:0;padding:0;} 阅读全文
posted @ 2016-05-02 20:48 安静的嘶吼 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 基本思路1:三块高宽是确定的;上面那块用margin: 0 auto;居中;下面两块用float或者inline-block不换行;用margin调整位置使他们居中。 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <ti 阅读全文
posted @ 2016-05-02 20:43 安静的嘶吼 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 圆角(border-radius:8px)、 阴影(box-shadow:10px)、 对文字加特效(text-shadow)、 线性渐变(gradient)、 旋转(transform) transform:rotate(9deg) scale(0.85,0.90) translate(0px,- 阅读全文
posted @ 2016-05-02 20:25 安静的嘶吼 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1. 概念display:inline-block 将对象呈现为inline对象,但是对象的内容作为block对象呈现。之后的内联对象会被排列在同一行内。比如我们可以给一个link(a元素)inline-block属性值,使其既具有block的宽度高度特性又具有inline的同行特性,甚至更多,比如 阅读全文
posted @ 2016-05-02 20:18 安静的嘶吼 阅读(4292) 评论(0) 推荐(0) 编辑
摘要: 相同:不管sessionStorage localStorage 还是 cookie 都是存储用户数据的。 不同: 1、cookie的存储空间小, cookie的数据是会通过http请求带到服务器的(在浏览器和服务器间来回传递),同一域名下的所有请求都会带上它。可以想象,如果cookie很大是会影响 阅读全文
posted @ 2016-05-02 09:57 安静的嘶吼 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 绘画 canvas 用于媒体回放的video和audio 本地离线存储localStorage 长期存储数据,浏览器关闭后数据不丢失 sessionStorage本地存储数据,浏览器关闭后数据自动删除 语义化更好的内容元素,如article、footer、header、nav、section 表单控 阅读全文
posted @ 2016-04-30 21:14 安静的嘶吼 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Web标准是一系列标准的组合,包括结构化语言标准(XHTML/XML/HTML)、表现标准语言(CSS)及行为标准语言(JavaScript)。具体表现为: (1)Web标准规范要求,标签书写必须闭合、标签小写、合理嵌套标签,提高搜索几率 (2)建议使用外联css和js脚本,实现结构、表现和行为的分 阅读全文
posted @ 2016-04-30 09:59 安静的嘶吼 阅读(188) 评论(0) 推荐(0) 编辑
摘要: cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls 阅读全文
posted @ 2016-04-25 10:07 安静的嘶吼 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1.访问元素中style属性的css样式 可以根据属性的ID或name标签利用dom操作直接访问到内部的css样式,直接使用style对象访问 <div id="myid" style="backgroundColor:blue;"></div> <script type="text/javascr 阅读全文
posted @ 2016-04-23 20:03 安静的嘶吼 阅读(305) 评论(0) 推荐(1) 编辑
摘要: JavaScript采用事件驱动机制来响应用户操作的。 事件源 事件对象 》事件处理程序 事件源:可以是网页元素(如按钮、输入框、文本域。。。)、浏览器窗口、等 事件对象:一般而言,当一个事件发生时,会产生一个描述该事件的具体对象(该对象会包含对该事件的一些详细信息,如你按什么键触发这个事件) 事件 阅读全文
posted @ 2016-04-23 19:43 安静的嘶吼 阅读(129) 评论(0) 推荐(0) 编辑
摘要: JavaScript闭包是在另一个作用域中保存了一份它从上一级函数或作用域取得的变量,而这些变量不会随着上一级函数的执行完成而销毁。 function a(){ var i=0; function b(){ alert(++i); } return b; } var c=a(); c(); 当函数a 阅读全文
posted @ 2016-04-23 19:32 安静的嘶吼 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 封装即是把抽象出的属性和对属性的操作封装在一起,属性被保护在内部,程序的其他部分只有通过被授权的操作(如函数)才能对属性进行操作。 阅读全文
posted @ 2016-04-23 19:24 安静的嘶吼 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1. function 类名(){ this.属性; } var 对象名=new 类名(); function 函数名(){ //执行代码 } 对象名.属性名=函数名; 对象名.属性名(); function Person(){ this.name="abc"; this.age=30; } fun 阅读全文
posted @ 2016-04-23 16:53 安静的嘶吼 阅读(4329) 评论(0) 推荐(0) 编辑
摘要: 备注:JavaScript中没有类class的概念,一般把原型对象看作类 1. 工厂方法--使用new Object创建对象并添加相关属性 var Obj = new Object; Obj.name = 'sun'; Obj.showName = function() { alert('this. 阅读全文
posted @ 2016-04-23 15:13 安静的嘶吼 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 别急,你的努力不会付诸东流 阅读全文
posted @ 2016-04-23 11:08 安静的嘶吼 阅读(49) 评论(0) 推荐(0) 编辑
摘要: //数组转置 var arr=[[2,5,6,8],[8,5,6,9],[9,6,2,1]] ; var arrNew=[];//定义一个新数组 for(var i=0;i<arr[0].length;i++){ arrNew[i]=[];//为新数组开辟空间 } //js数组可以动态添加数据 // 阅读全文
posted @ 2016-04-23 11:03 安静的嘶吼 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 思路:找到数组中间数,和你要找的数进行比较,如果midVal>findVal则说明要查找的数在数组的左半部分,就把该数组二分,只从左边找(递归) var arr=[1,4,6,8,12,45];function binarySearch(arr,findVal,leftIndex,rightInde 阅读全文
posted @ 2016-04-23 10:57 安静的嘶吼 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 思想:从第一个元素开始,对数组中两两相邻的元素比较,将值较小的元素放在前面,值较大的元素放在后面,一轮比较完毕,一个最大的数沉底成为数组中的最后一个元素,一些较小的数如同气泡一样上浮一个位置。n个数,经过n-1轮比较后完成排序。 var arr=[5,0,-56,900,12];var flag=f 阅读全文
posted @ 2016-04-23 10:51 安静的嘶吼 阅读(182) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页