摘要: <body class="layout-scroll-fixed"> <!-- fixed定位的头部 --> <header> </header> <!-- 可以滚动的区域 --> <main> <div class="content"> <!-- 内容在这里... --> </div> </mai 阅读全文
posted @ 2016-11-08 11:21 迷失地 阅读(1256) 评论(0) 推荐(0) 编辑
摘要: 兼容情况 在使用之前,推荐两个比较好的事件,分别是oninput和onpropertychange,在textarea发生变化时,可以通过监听这两个事件来触发你需要的功能,看一下兼容情况:· HTML: 阅读全文
posted @ 2016-10-11 11:47 迷失地 阅读(6193) 评论(0) 推荐(0) 编辑
摘要: 当static元素的margin-top/margin-left被赋予负值时,元素将被拉进指定的方向。但如果你设置margin-bottom/right为负数,元素并不会如你所想的那样向下/右移动,而是将后续的元素拖拉进来,覆盖本来的元素。 (也就是让出右/下边的位置) 如果没有设定width属性, 阅读全文
posted @ 2016-06-17 11:21 迷失地 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 应对方案:触屏即播 $('html').one('touchstart',function(){ audio.play() }) 阅读全文
posted @ 2016-06-14 16:48 迷失地 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 所谓的递归函数就是在函数体内调用本函数。使用递归函数一定要注意,处理不当就会进入死循环。递归函数只有在特定的情况下使用 ,比如阶乘问题下面是一个10以内的阶乘例子: 阅读全文
posted @ 2016-06-06 16:03 迷失地 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 时间--2016-06-03知识点:margin的负值会让盒子的宽高都相应的变大。margin的负值会让出相应的位置。例如本文的案例中margin-right:-300px,这个盒子就会让出右边的宽度为300px的一个空间,后面的元素浮动的话就会占据他让出的空间。本文只是个人理解,如有不妥敬请指正。 阅读全文
posted @ 2016-06-03 17:55 迷失地 阅读(210) 评论(0) 推荐(0) 编辑
摘要: var type=navigator.appName; if (type=="Netscape"){ var lang = navigator.language; } else{ var lang = navigator.userLanguage; } //取得浏览器语言的前两个字母 var lan 阅读全文
posted @ 2016-06-01 17:17 迷失地 阅读(1065) 评论(1) 推荐(0) 编辑
摘要: http://www.zhangxinxu.com/wordpress/2016/04/css-writing-mode/ 阅读全文
posted @ 2016-05-17 17:54 迷失地 阅读(141) 评论(0) 推荐(0) 编辑
摘要: // 事件绑定 this.bindHandler = (function() { if (window.addEventListener) {// 标准浏览器 return function(elem, type, handler) {// elem:节点 type:事件类型 handler:事件处 阅读全文
posted @ 2016-05-17 15:39 迷失地 阅读(166) 评论(0) 推荐(0) 编辑
摘要: var data = { "res":[ {"h":[{"code.i":"0"}]}, {"b":[{"data.s":"{\"key\":[{\"id\":\"76371\"," +"\"name\":\"华丽蜕变\"," + "\"inputtime\":\"2016-04-28 00:00: 阅读全文
posted @ 2016-04-29 15:22 迷失地 阅读(221) 评论(0) 推荐(0) 编辑