上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 引入,求一个数组的最大值,有这么一种快捷方法:Math.max.apply(null,arr); 但是最初看 JavaScript高级程序设计 的时候,没看懂,原文(斜体表示)如下: 每个函数都包含两个非继承而来的方法:apply()和call()。这两个方法的用途都是在特定的作用域中调用函数,实际 阅读全文
posted @ 2017-12-15 17:14 xianshenglu 阅读(235) 评论(0) 推荐(0) 编辑
摘要: js 高程 书中原话(斜体表示): 22.1.4 函数绑定 另一个日益流行的高级技巧叫做函数绑定。函数绑定要创建一个函数,可以在特定的this 环境中 以指定参数调用另一个函数。该技巧常常和回调函数与事件处理程序一起使用,以便在将函数作为变量 传递的同时保留代码执行环境。请看以下例子: 看起来,当我 阅读全文
posted @ 2017-12-15 17:11 xianshenglu 阅读(317) 评论(0) 推荐(0) 编辑
摘要: js 高程 事件处理程序 章节原话(斜体表示): 13.2.1 HTML事件处理程序 在这个函数内部,this 值等于事件的目标元素,例如: 13.2.2 DOM0 级事件处理程序 使用 DOM0 级方法指定的事件处理程序被认为是元素的方法。因此,这时候的事件处理程序是在元素的作用域中运行;换句话说 阅读全文
posted @ 2017-12-15 16:06 xianshenglu 阅读(314) 评论(0) 推荐(0) 编辑
摘要: GitHub 是采用 Linguist 来自动识别仓库代码应该归为哪一类的,也就是根据项目里文件数目最多的文件类型来识别项目类型。 解决办法是:在仓库的根目录下创建或修改 .gitattributes 文件,添加以下代码: 这表示将 js, css, html 代码按照 html 语言统计。 但是 阅读全文
posted @ 2017-12-14 20:14 xianshenglu 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 转自:http://kayosite.com/block-formatting-contexts-in-detail.html 在上文《详说清除浮动》中,Kayo 较为详细地介绍了 BFC ,也就是本文的主角 Block Formatting Contexts (块级格式化上下文),本文会基于上文关 阅读全文
posted @ 2017-12-14 15:22 xianshenglu 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 《CSS 权威指南》第七章基本视觉格式化.p192,提到了 垂直外边距合并 的情况,解释总体算清晰,但是感觉不全且没有归纳成一条一条的,参考 CSS框模型中外边距(margin)折叠图文详解,总结如下: 规范: 8.3.1 Collapsing margins 计算方法: 示例代码: 错误的计算方式 阅读全文
posted @ 2017-12-14 13:57 xianshenglu 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 对于字符串,可以通过 white-space:no-wrap 来控制,溢出父元素时,不换行,但是对于块级元素,并没有这样的属性,如图:CSS: .par { width: 200px; height: 100px; background: pink; } .child { display: inline-block; ... 阅读全文
posted @ 2017-12-13 20:09 xianshenglu 阅读(5489) 评论(0) 推荐(0) 编辑
摘要: 同一:absolute-float 都脱离了文档流,也就是默认情况下,父盒子计算高度不包括 absolute/float 的元素 下例: 两个 parentDiv,背景色:深海蓝;边框:1px红色实线;父盒子里面各包含一个 sonDiv ; 第一个 sonDiv 绝对定位,第二个 sonDiv 浮动 阅读全文
posted @ 2017-12-13 17:59 xianshenglu 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 做页面的时候,看到一个地方要求 font-size:8px ,测试了下,浏览器果然不支持,^_^,然后就想怎么办,理所当然的掉进了 -webkit-text-size-adjust:none; 的坑,但是自己试试明明没有效果啊?- - 经人一点播,才想起,可以用 css3-transform:sca 阅读全文
posted @ 2017-12-13 17:44 xianshenglu 阅读(2298) 评论(0) 推荐(0) 编辑
摘要: border-radius 想必大家都有所了解,比较常见的用法就像下面一样: 注意左边的盒子 border-radius: 100px; 右边的为0哦,所以右边的实际上没有设置圆角边框属性;咱们比较下: 看大家大概都能看懂,不过我就想弄清楚个原理,不然觉得记不住,而且很不爽,而且这个样式细究起来有8 阅读全文
posted @ 2017-12-13 17:38 xianshenglu 阅读(782) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页