共 9 页: 上一页 1 2 3 4 5 6 下一页 末页
摘要:此次页面重构反应出来一个问题,那就是实际练得太少, 哎。。。 1 命名问题 之前面命没有什么规律吧,而且名字巨长。参考链接 2 选择器嵌套问题 这次由于使用了sass,用了它的嵌套功能,于是乱用嵌套,导致最后成了这样。.class1 .class2 .class3 .class4。由于之前不知道浏览 阅读全文
posted @ 2016-09-19 16:21 DJL箫氏 阅读 (93) 评论 (0) 编辑
摘要:今天做了一个笔试题,题目说给一个submit按钮绑定以下哪个事件,不会响应。 click,submit,mouseover,mouseout; 咋一看感觉每个都可以啊!后来测试后发现submit不行,原来submit事件只作用与form表单标签。 笔试的坑真多 阅读全文
posted @ 2016-09-19 14:16 DJL箫氏 阅读 (21) 评论 (0) 编辑
摘要:\b 表示一个单词的边界匹配 比如一个字符串 str=‘my name is djlxs djl’; 比如我只想匹配djl这个单词/djl/g,如果是这样的话,那么就会返回djlxs中djl所在的位置。为了解决这个问题,我们要如下写/\bdjl\b/,那么就会成功匹配。 阅读全文
posted @ 2016-09-18 20:46 DJL箫氏 阅读 (32) 评论 (0) 编辑
摘要:我用的是js, 每次取出字符串的第一个字母,然后把和它相同的字符利用“”替换掉,然后来比较替换前和替换后的字符串长度相差多少, 那么差值就是就是里面该字符的个数,找出这个差值最大的就是和所对应的替换字符。 当然这里有个要注意的地方,那就是我们用到了eval函数,因为我们的正则是一个变量, 这个是不行 阅读全文
posted @ 2016-09-18 20:26 DJL箫氏 阅读 (943) 评论 (0) 编辑
摘要:createDocumentFragment这个方法是用来创建一个dom碎片。我们为什么要使用这个方法,答案肯定是为了优化js。看下面这篇文章 http://www.cnblogs.com/leejersey/p/3516603.html 而insertAdjacentHTML这个方法也是用来添加h 阅读全文
posted @ 2016-09-17 14:10 DJL箫氏 阅读 (98) 评论 (0) 编辑
摘要:由于之前一直没有系统的看过css相关的书籍,导致自己css方面一直都是处于零散状态。知其然,不知其所以然。所以买了《css权威指南》。虽然比较老了,但是应该也会收获很大。 1 水平方向上 margin-left +border-left+padding-left+width+padding-righ 阅读全文
posted @ 2016-09-16 23:12 DJL箫氏 阅读 (64) 评论 (0) 编辑
摘要:在使用clean-css 这个插件时,默认配置会把hack干掉 所以要加上下面的配置,详情参考:gulp-minify-css 阅读全文
posted @ 2016-09-12 22:19 DJL箫氏 阅读 (352) 评论 (0) 编辑
摘要:这里为什么会输出2呢,实际上拆开来看,arguments[0]();就是fn();但是这里的this确是指向argument对象。 所以arguments对象里面的length属性是指向参数的个数,那么这里就是2.所以一定要注意这个this啊! 阅读全文
posted @ 2016-09-12 22:07 DJL箫氏 阅读 (66) 评论 (0) 编辑
摘要:今天在想静态文件能否读取本地json文件,没有服务器肯定是不行的。那么如何搭建一个静态文件的服务器呢?我肯定没有那本事,不过github上面已经有了比较好的相关的开源项目,解决这个问题。 anywhere 使用很简单 直接看文档就行 装好以后直接运行 就会自动打开浏览器访问了。 当然是采用jQuer 阅读全文
posted @ 2016-08-17 20:27 DJL箫氏 阅读 (47) 评论 (0) 编辑
摘要:voxel是一个轻便的3D渲染的库,开发3D场景非常方便,当然你甚至可以很方便的利用他来搭建你的宫殿。 目前我将它用到了我的博客主页,演示地址:http://djlxs.herokuapp.com/ voxel var myVoxel = new voxelcss.Voxel(100, 250, 0 阅读全文
posted @ 2016-08-13 16:54 DJL箫氏 阅读 (173) 评论 (0) 编辑
共 9 页: 上一页 1 2 3 4 5 6 下一页 末页