摘要: display:block 1.block元素会独占一行,多个block元素会各自新起一行。默认情况下,block元素宽度自动填满其父元素宽度。2.block元素可以设置width,height属性。块级元素即使设置了宽度,仍然是独占一行。3.block元素可以设置margin和padding属性。 阅读全文
posted @ 2016-04-02 20:46 箫声远 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1 html代码: 2 3 <div id="left">左边栏</div> 4 <div id="right">右边栏</div> 5 <div id="main">主内容</div> 6 7 方法一:利用绝对定位方法(不推荐) 8 9 css部分: 10 11 body {margin: 0;p 阅读全文
posted @ 2016-04-01 23:34 箫声远 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 2016年4月3日 第4章 jq中的事件和动画 4.1 jq中的事件 (1)window.onload、$(documet).ready()的区别: 1.执行时机:window.onload需要整个页面加载完毕后才能运行脚本,而$(documet).ready()只需要dom树加载完毕便可以进行jq 阅读全文
posted @ 2016-04-01 18:57 箫声远 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 系统:Mac os x 10.11.3 操作:Push to GitHub 错误如下: git push origin ssh: Could not resolve hostname ssh.github.com: Name or service not known fatal: Could not 阅读全文
posted @ 2016-03-31 17:20 箫声远 阅读(1996) 评论(0) 推荐(1) 编辑
摘要: 闭包是一种特殊的对象。 它由两部分构成:函数,以及创建该函数的环境。 我们可以把闭包简单理解成 “定义在一个函数内部的函数”,闭包就是将函数内部和函数外部连接起来的一座桥梁。 闭包有如下特性: a. JavaScript允许你使用在当前函数以外定义的变量 b. 即使外部函数已经返回,当前函数仍然可以 阅读全文
posted @ 2016-03-31 15:31 箫声远 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 2016/03/04 12:00 第一二章:JS的简史以及基本语法 1.P11 2.variable 3.P13 等于 4.P13 5.P14 转义字符 6.关联数组不是一个好习惯 7.P18 对象 8.P31 firefox和chrome的兼容性;+1900,IE好着呢; 第三章:强大的DOM编程 阅读全文
posted @ 2016-03-31 15:15 箫声远 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 只有10-20%的最终用户响应时间花在了下载HTML文档上。其余的80-90%时间花在了下载页面中的所有组件上。 规则1、减少HTTP请求 图片地图:将多个图片合并成一个,而后通过css定位显示不同的位置 CSS Sprites:同上 内联图片 合并脚本和样式表 规则2、使用内容发布网络(CDN,C 阅读全文
posted @ 2016-03-31 15:04 箫声远 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 既然产生了事件,我们就要去处理它,据我了解Javascript事件处理程序主要有3种方式: 1、HTML事件处理程序 即我们直接在HTML代码中添加事件处理程序,如下面这段代码: <input id="btn1" value="按钮" type="button" onclick="showmsg() 阅读全文
posted @ 2016-03-30 22:55 箫声远 阅读(494) 评论(0) 推荐(0) 编辑
摘要: ajax:一种请求数据的方式,不需要刷新整个页面; ajax的技术核心是 XMLHttpRequest 对象;ajax 请求过程:创建 XMLHttpRequest 对象、连接服务器、发送请求、接收响应数据; 下面简单封装一个函数,之后稍作解释 1、创建 1.1、IE7及其以上版本中支持原生的 XH 阅读全文
posted @ 2016-03-30 22:07 箫声远 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 什么是渐进增强(progressive enhancement)、优雅降级(graceful degradation)呢? 渐进增强 progressive enhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。 阅读全文
posted @ 2016-03-30 21:40 箫声远 阅读(148) 评论(0) 推荐(0) 编辑