随笔分类 - 心得
摘要:sinopia搭建 这里默认你已经有node环境了,执行下面命令,全局安装 sinopia 安装好后,执行下面命令启动 sinopia 你会看到下面两行提示: 上面一行是 sinopia 的配置文件所在路径,下面一行是 sinopia 服务的域名和端口号 然后打开 http://localhost:
阅读全文
摘要:最近在研究cocos,互联网行业中,手游业最近的表现是非常的火,加上本身对游戏有浓厚兴趣,所以便染指了游戏引擎~这次的废话就这么简短吧,因为这次记录的东西本身就很少。在cocos中,为精灵帧添加缓存可以通过下面的方法cc.spriteFrameCache.addSpriteFrames(url, t...
阅读全文
摘要:本码农的惯例,开篇废话几句...前天小生又被虐了...没办法,作为一个资深code user,我用代码的能力,解决问题的能力自问是不弱的...但是自身的前端基础说实话还是不过硬,最明显的表现就是,对于JS核心的研究做得比较少。另外就是概念方面很脆弱(PS:我的习惯是用通俗的比喻来理解技术,那些乏味的...
阅读全文
摘要:对于这些题目...(以下省略一万字...)关于题目的答案,我只给了源码,没给注释。因为很多问题知道答案没实质意义,了解思路才是王道。SO~~修行看个人吧,思路还是自己琢磨出来的才有价值...我强烈建议看到这些题目的人,先自己思考一番再看答案。先上题目:1.52张牌,通过洗牌使每张牌的位置都不在原来的...
阅读全文
摘要:在离开上一家公司之前,team leader 在我离开前留给了我最后几个关键字:karma,断言库,JASMINE,QUNIT,MOCHA。可一直拖拖沓沓的,没有去了解。直到今天,才终于抽出心情和时间来研究它。在文章开始之前,首先对前 team leader — 满爷 表示感激。虽然你不是我所见过的...
阅读全文
摘要:神器webstrom好用的功能太多。最近发布的8.0版本,内置grunt非常舒心。通过Alt+鼠标来实现多点编辑,更是让人心旷神怡。当然这些都是锦上添花的,单是它强大的JS编码提示,以及支持通过安装插件来监听并编译less这两项功能,就已经让人欲罢不能了。css3属性一键补全前缀,又给我不上了狠狠的...
阅读全文
摘要:grunt,当下前端界知名度最高的工作流处理工具。在一线的互联网公司,它早已经被用烂了,而我真正接触,是在去年年底...期间还因为内心太杂分心玩乐而荒废学途,以致到最近才重拾学业,在这里BS一下自己...其实最近内心依然还包含杂质,只不过已收心回归一点点学习状态了。废话到此为止,这便把这星期对gru...
阅读全文
摘要:最近项目中接到一个需求,需要使用百度地图API和HTML5定位特性。对于百度地图API,没啥好说的,刨它的API就是了。今天想说说JS定位特性。浏览器支持Internet Explorer 9、Firefox、Chrome、Safari 以及 Opera 支持地理定位。访问地理位置地理位置可以在JavaScript中通过浏览器的navigator.geolocation对象访问。这个对象提供了3个方法:getCurrentPosition,watchPosition,clearWatchgetCurrentPosition(success_callback, error_callback, g
阅读全文
摘要:CSS:.productList{width:185px;overflow:hidden;border:1px solid #eee;}.productList li{height:35px;overflow:hidden;border-bottom:1px solid #000;margin-bottom:-1px;}HTML: aaaaaa bbbbbb cccccc 当.productList里的width属性没有了,在IE6之下,就会多出一条下边来。所以为了兼容IE6,定义一个width属性还是有必要的。
阅读全文
摘要:先上代码: 上面的代码,可以看出,绝对定位的元素,在没定义宽高的情况下,可以top,bottom,left,right四个属性同时定义来拉伸出其大小来。这样做的好处是让绝对定位元素的尺寸拥有参照性,适应性。此方法不兼容IE6另外,现在越来越多的公司对table系列标签表示抗拒了。但它的某些优秀特性确实无可否认的。如果既不能用table系列标签,又想用table,不妨用display:table系列样式。来实现div模拟table的效果。W3School相关的说明地址:http://www.w3school.com.cn/css/pr_class_display.asp;
阅读全文
摘要:废话不说,上代码: 以上代码是正常的。但,当你把样式中的.scroll里的position:relative;去掉后,你会发现,在IE6和IE7下,overflow:hidden;无效了。以上代码再滚动图片窗里常用到。总结:当带有overflow:hidden;的元素的子元素中存在定位元素时(哪怕是相对定位),都会造成溢出无法隐藏。解决方法是为父元素也加上定位。同理,有时父元素带了overflow:hidden;样式,但其内部的定位子元素又需要显示到父元素外,则父元素不添加定...
阅读全文
摘要:今天在工作过程中,遇到这么一个奇葩问题,搞了好一阵子才找到原因,遂总结了一下...先上DEMO: 当你用IE7执行此段代码(IE6暂未确认是否会出此问题,不过推断也会有这问题,毕竟这两浏览器就是一对奇葩...)你会发现,不管怎么点按钮,红色层死活不肯跑到绿色层上面...而在其他浏览器不会,唯独IE的奇葩兄弟会这样但是...如果你用CSS直接定义一个z-index:3给a1,红框又能盖住绿框了...并且用页面加载事件( 如jquery的$(document).ready(...
阅读全文
摘要:今日在工作的时候,遇上了一些和事件绑定有关的问题无法解决,于是在网上找到了以下资料,稍加整理了下。对于事件绑定,jQuery的 bind / unbind 大多数时候可能并不会用到,取而代之的是直接用 click / keydown 之类的事件名风格的方法来做事件绑定操作。但假设如下情况:需要在运行时根据用户交互的结果进行不同click事件处理逻辑的绑定,因而理论上会无数次对某一个事件进行 bind / unbind 操作。但又希望 unbind 的时候只把自己绑上去的处理逻辑给释放掉而不是所有其他地方有可能的额外的同一事件绑定逻辑。这时候如果直接用 .click() 或者 .bind(
阅读全文
摘要:HTML+CSS部分IE6使用PNG的透明问题解决关键字DD_belatedPNG_0.0.8a.jsGoogle或百度一下,下载之说明:fix方法的参数是你需要进行透明化的标签,或者类都可以关于处理浮动的定义:clear:both——清除浮动overflow:hidden——闭合浮动inline-...
阅读全文