- 博客(14)
- 收藏
- 关注
原创 居中(水平/垂直)那些事
居中算是Web页面制作中最基本的设计需求之一了,这篇文章就说说css和js实现居中的一些方案,以及采取这些方案的条件。1.水平居中看到水平居中,我们就想到 margin:0 auto; 就这么一句,很简单,但是使用这种自适应居中也是有条件的。首先,我们必须要知道容器的宽度,以设置width属性。其次,对容器定位也有要求,position:absolute 就会使居中失效。
2012-09-23 20:22:01 857
原创 如何在Mac上配置/使用Github
先简单介绍一下Git和Github,以下文字来源于维基百科。Git是用于Linux内核开发的版本控制工具。与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux kernel这样的大项目来说自然很重要。Git最为出色的是它的合并跟踪(merge tracing
2012-09-23 01:02:03 18431
原创 判断页面是否被包含在iframe中
如果页面中包含框架,则每个框架都拥有自己的window对象,并且保存在frames集合中,并可以通过数值索引或者name索引进行访问。如果frames的length为0,则代表这个页面中不包含iframe。判断页面是否被包含在iframe中则需要使用到top这个属性,top对象始终指向最高(最外)层的框架,也就是浏览器窗口。所以通过如下的判断:window.top == win
2012-09-22 22:53:02 3038
原创 个人对JavaScript闭包的一些理解
闭包是JavaScript特有的一种进阶代码技巧。先看下面一个例子,注意对比两个方法的不同之处function init() { var name = "Mozilla"; function displayName() { alert(name); } displayName();}init();function makeFunc() { var
2012-07-12 01:01:40 708
翻译 闭包相关(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 570
翻译 DiveIntoHTML5翻译(2)——检测HTML5特性
此篇为片段翻译,为Dive into HTML5系列文章的第三篇,第二篇A Quite Biased History of HTML5 跳过DETECTING HTML5 FEATURESDETECTION TECHNIQUESWhen your browser renders a web page, it constructs a Document Objec
2012-06-30 21:36:33 730
翻译 DiveIntoHTML5翻译(1)——介绍:关于HTML5你应该知道的五件事
FIVE THINGS YOU SHOULD KNOW ABOUT HTML51. It’s not one big thingYou 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 1088
转载 IFRAME相关属性方法
Attributes(可设置的属性)showcaret:控制iframe中的光标显示,默认为false,不显示左边的是showcaret设置为true下,点击iframe内容的情况src:iframe页面的地址Properties(不可设置的属性)
2012-05-29 17:22:51 594
转载 tortoiseSVN的一些使用
为什么要使用SVN:1.备份工作文件,以防止文件的误修改,误删除,以及不可预知的硬件损坏的发生导致文件的丢失2.版本控制,保证自己在开发的版本一直都是最新的,在代码结构出现问题或发现之前的错误代码时,可以恢复到以前的版本,而不是单靠记忆去回滚代码3.多人开发时,SVN可以让不同的开发者取得同样的档案,并利用SVN Server作为档案同步的机制。4.用服务器节省本地代码备份所占用的
2012-05-28 18:52:07 589
转载 Offset,Client,Scroll,Height,Top 一些距离参数的图示和解释
先上一张神图按上右下左的顺序来:1.clientTop,clientLeft等于borderTop,borderLeft,就是border的宽度2.ScrollTop,ScrollLeftpadding+border宽度+已滚动的高度/宽度3.OffsetTop,OffsetLeftoffsetTop retu
2012-05-28 16:30:04 1000
转载 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 777
转载 资料向: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 583
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人