摘要: Doctype作用?标准模式与兼容模式各有什么区别? DOCTYPE是document type(文档类型)的简写,用来告诉浏览器的解析器使用哪种HTML或XHTML规范解析页面。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。 知道多少种文档类型 HTML 4.01和XHTML 1.0规 阅读全文
posted @ 2017-03-10 21:16 Koidt 阅读(4055) 评论(0) 推荐(1) 编辑
摘要: 递归函数是在一个函数通过名字调用自身的情况下构成的。以下为经典的递归阶乘函数。 这个函数看起来没什么问题,但是以下代码却会导致其出错。 因为,原本把factorial()函数保存在变量anotherFactorial中,后又将factorial赋值为null,指向原始函数的引用只剩下一个。调用ano 阅读全文
posted @ 2017-03-10 20:34 Koidt 阅读(163) 评论(0) 推荐(0) 编辑
摘要: anguments是一个对象,长得很像数组的对象,但不是数组,而是伪数组。 arguments的内容是函数运行时的实参列表 传进匿名函数的参数只有前三个,实际上却能从arguments里获取到第四个。 分割线 arguments的特点: 1、传进函数的实参本来只能通过形参传递,但是js里可以通过ar 阅读全文
posted @ 2017-03-10 20:24 Koidt 阅读(277) 评论(0) 推荐(0) 编辑
摘要: fixed:固定定位 absolute:绝对定位 在没有滚动条的情况下两者其实没有差异。但是在有滚动条后,fixed始终会在定好的位置不动,而absolute会随参照对象元素的宽高变化为移动。 一般fixed用在遮盖层和固定在页面某个位置(固定在顶端的菜单栏 / 弹出框居中显示 / 页面两侧的广告位 阅读全文
posted @ 2017-03-07 18:20 Koidt 阅读(3914) 评论(0) 推荐(0) 编辑
摘要: 其实sublime自身就有格式化命令,就不再安装插件,位置在[Preferences]->[Key Bindings]->[User]中, 中文版的位置在 [首选项]->[按键绑定-用户],弹出的页面中 ,添加如下代码,为其设置快捷键:Ctrl+Shift+r 阅读全文
posted @ 2017-02-23 14:31 Koidt 阅读(34203) 评论(0) 推荐(2) 编辑
摘要: 增加多一个div就可以不用相对布局了,只用到了浮动和负边距,这就是双飞翼布局。 DOM结构:main内层增加了一个div 阅读全文
posted @ 2016-12-23 20:20 Koidt 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 圣杯布局 圣杯布局很完美(兼容所有浏览器,包括IE6),但是使用了相对定位,布局有局限性,宽度控制要改的地方也多。 第一种方法公用部分: 第二种方法都不考虑兼容IE8及以下。 左侧栏固定宽度,右侧自适应 : 第一种写法: 第二种写法: 右侧栏固定宽度,左侧自适应 : 第一种写法: 第二种写法: 左右 阅读全文
posted @ 2016-12-23 20:16 Koidt 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 满屏品字布局 思路:上面的div宽100%,下面的两个div分别宽50%,然后用float或者inline使其不换行即可。 局部品字布局: 左右在排版时要反过来,不然不出效果 阅读全文
posted @ 2016-12-23 18:44 Koidt 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: HTML: CSS: 阅读全文
posted @ 2016-12-22 18:24 Koidt 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 网上解释手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。移动版的 Safari 浏览器最新引进了 vie 阅读全文
posted @ 2016-12-22 11:33 Koidt 阅读(749) 评论(0) 推荐(0) 编辑