- 博客(14)
- 收藏
- 关注
原创 居中(水平/垂直)那些事
居中算是Web页面制作中最基本的设计需求之一了,这篇文章就说说css和js实现居中的一些方案,以及采取这些方案的条件。 1.水平居中 看到水平居中,我们就想到 margin:0 auto; 就这么一句,很简单,但是使用这种自适应居中也是有条件的。 首先,我们必须要知道容器的宽度,以设置width属性。其次,对容器定位也有要求,position:absolute 就会使居中失效。
2012-09-23 20:22:01 852
原创 如何在Mac上配置/使用Github
先简单介绍一下Git和Github,以下文字来源于维基百科。 Git是用于Linux内核开发的版本控制工具。与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux kernel这样的大项目来说自然很重要。Git最为出色的是它的合并跟踪(merge tracing
2012-09-23 01:02:03 18387
原创 判断页面是否被包含在iframe中
如果页面中包含框架,则每个框架都拥有自己的window对象,并且保存在frames集合中,并可以通过数值索引或者name索引进行访问。如果frames的length为0,则代表这个页面中不包含iframe。 判断页面是否被包含在iframe中则需要使用到top这个属性,top对象始终指向最高(最外)层的框架,也就是浏览器窗口。 所以通过如下的判断: window.top == win
2012-09-22 22:53:02 3005
原创 个人对JavaScript闭包的一些理解
闭包是JavaScript特有的一种进阶代码技巧。 先看下面一个例子,注意对比两个方法的不同之处 function init() { var name = "Mozilla"; function displayName() { alert(name); } displayName(); } init(); function makeFunc() { var
2012-07-12 01:01:40 699
翻译 闭包相关(Closures)——from MDN
原文地址:https://developer.mozilla.org/en/JavaScript/Guide/Closures 闭包 闭包通常被认为是JS的高阶特性,不过想要精通JS,理解闭包是必须的。 看下面的代码: function init() { var name = "Mozilla"; function displayName() { alert(nam
2012-07-03 21:52:45 562
翻译 DiveIntoHTML5翻译(2)——检测HTML5特性
此篇为片段翻译,为Dive into HTML5系列文章的第三篇,第二篇A Quite Biased History of HTML5 跳过 DETECTING HTML5 FEATURES DETECTION TECHNIQUES When your browser renders a web page, it constructs a Document Objec
2012-06-30 21:36:33 724
翻译 DiveIntoHTML5翻译(1)——介绍:关于HTML5你应该知道的五件事
FIVE THINGS YOU SHOULD KNOW ABOUT HTML5 1. It’s not one big thing You may well ask: “How can I start using HTML5 if older browsers don’t support it?” But the question itself is misleading.
2012-06-22 11:06:32 1081
转载 IFRAME相关属性方法
Attributes(可设置的属性) showcaret:控制iframe中的光标显示,默认为false,不显示 左边的是showcaret设置为true下,点击iframe内容的情况 src:iframe页面的地址 Properties(不可设置的属性)
2012-05-29 17:22:51 582
转载 tortoiseSVN的一些使用
为什么要使用SVN: 1.备份工作文件,以防止文件的误修改,误删除,以及不可预知的硬件损坏的发生导致文件的丢失 2.版本控制,保证自己在开发的版本一直都是最新的,在代码结构出现问题或发现之前的错误代码时,可以恢复到以前的版本,而不是单靠记忆去回滚代码 3.多人开发时,SVN可以让不同的开发者取得同样的档案,并利用SVN Server作为档案同步的机制。 4.用服务器节省本地代码备份所占用的
2012-05-28 18:52:07 582
转载 Offset,Client,Scroll,Height,Top 一些距离参数的图示和解释
先上一张神图 按上右下左的顺序来: 1.clientTop,clientLeft 等于borderTop,borderLeft,就是border的宽度 2.ScrollTop,ScrollLeft padding+border宽度+已滚动的高度/宽度 3.OffsetTop,OffsetLeft offsetTop retu
2012-05-28 16:30:04 990
转载 window(待续)
window和document的区别 document实际上是window.document的缩写,MDN原文: The document property of a window points to the DOM document loaded in that window. 一个window的document属性指向这个window载入的DOM文档。 document.d
2012-05-22 22:44:10 771
转载 资料向:nodeType,nodeName和nodeValue
nodeType: Node.ELEMENT_NODE == 1Node.ATTRIBUTE_NODE == 2Node.TEXT_NODE == 3Node.CDATA_SECTION_NODE == 4Node.ENTITY_REFERENCE_NODE == 5Node.ENTITY_NODE == 6Node.PROCESSING_INSTRUCTION_NODE ==
2012-05-22 21:52:15 578
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人