上一页 1 ··· 9 10 11 12 13 14 下一页
  2013年12月6日
摘要: 1.Div居中问题div设置margin-left,margin-right为auto时已经居中,IE不行,IE需要设定body居中,首先在父级元素定义text-algin:center;这个的意思就是在父级元素内的内容居中。2.链接(a标签)的边框与背景a链接加边框和背景色,需设置display:block,同时设置float:left保证不换行。参照menubar,给a和menubar设置高度是为了避免底边显示错位,若不设height,可以在menubar中插入一个空格。3.超链接访问过后hover样式就不出现的问题被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇 阅读全文
posted @ 2013-12-06 22:32 狂流 阅读(391) 评论(0) 推荐(0) 编辑
摘要: "this",作为一个特殊的关键字,它的规则如下:1、可以表示构造函数传递。this(a,b)表示调用另外一个构造函数。这里面的this就是一个特殊语法,不是变量,没有什么类型。2、可以在一个类的非static成员内部使用,表示当前这个对象。此时,this就是一个final的普通变量,它有静态类型,就是这个类C本身;它有动态类型,就是当前这个对象的类型。你可以对它调用成员函数,把它传递给别的函数,等等。只要一个C类型的final变量可以出现的地方,它就可以出现。"super"。它和"this"类似,但是也有不同的地方。1、表示调用父类 阅读全文
posted @ 2013-12-06 22:31 狂流 阅读(1061) 评论(0) 推荐(1) 编辑
摘要: 1.1.1 摘要相信有C/C++、C#或Java等编程经验的各位,对于this关键字再熟悉不过了。由于Javascript是一种面向对象的编程语言,它和C/C++、C#或Java一样都包含this关键字,接下来我们将向大家介绍Javascript中的this关键字。1.1.2 正文由于许多面向对象的编程语言都包含this关键字,我们会很自然地把this和面向对象的编程方式联系在一起,this通常指向利用构造器新创建出来的对象。而在ECMAScript中,this不仅仅只用来表示创建出来的对象,也是执行上下文的一个属性:activeExecutionContext = {// Variable 阅读全文
posted @ 2013-12-06 22:30 狂流 阅读(160) 评论(0) 推荐(0) 编辑
摘要: JS封装类或对象的最佳方案面向对象强大的优点之一是能够创建自己专用的类或者对象,封装一组属性和行为。抛开性能来说,JS要比面向对象语言如JAVA要灵活好用的多,组装数据结构很灵活方便。那么我们如何来用面向对象的思维来定义JavaScript的类或对象呢?问题的出现如果要抽象出来一个人,那么简单的属性为:name,sex,birthday等,方法为:sayHi,最初级的写法就是varoPerson=newObject;oPerson.name="zs";oPerson.sex='boy';oPerson.birthday='2001-02-03' 阅读全文
posted @ 2013-12-06 22:28 狂流 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 需要整这么一个透明层,里面的文字不透明,但是css做不到,可以用下方法解决。(用两个div一个是背景层一个是文字层,用定位搞定)姓名:王薇19岁单位:北京市海淀区css:li{width:218px;margin-left:23px;position:relative;vertical-align:middle;height:330px;display:inline;}li.popLovers_info_bg{position:absolute;background:rgba(255,102,153,0.7)nonerepeatscroll00!important;width:218px;he 阅读全文
posted @ 2013-12-06 22:23 狂流 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 一、前缀: -moz(例如-moz-border-radius)用于Firefox -webkit(例如:-webkit-border-radius)用于Safari和Chrome。二、CSS3圆角(所有的) -moz-border-radius:15px; -webkit-border-radius:15px;三、CSS3圆角(个别的) -moz-border-radius-topleft:15px; -moz-border-radius-topright:0px; -moz-border-radius-bottomright:15px; -moz-border-radius... 阅读全文
posted @ 2013-12-06 22:21 狂流 阅读(189) 评论(0) 推荐(0) 编辑
  2013年11月29日
摘要: 前面两章我们已经研究了如何使用Box2d来模拟游戏世界,这一章就把所有的东西拼凑在一起,最终完成我们的游戏。一、定义物体典型的物体:{type:'ground',name:'dirt',x:500,y:440,width:1000,height:20,isStatic:true}, {type:'ground',name:'wood',x:185,y:390,width:30,height:80,isStatic:true},典型的物体类型:'glass':{ fullHealth:100, density:2.4 阅读全文
posted @ 2013-11-29 11:34 狂流 阅读(585) 评论(0) 推荐(0) 编辑
  2013年11月25日
摘要: 主要包括:简单形状的物体,如矩形、圆、多边形复杂的由多个形状组成的物体结合点,如连接多个物体的旋转结合点接触监听器一、简单形状的物体矩形function createRectangularBody(){ var bodyDef = new b2BodyDef; bodyDef.type = b2Body.b2_dynamicBody; bodyDef.position.x = 40/scale; bodyDef.position.y = 100/scale; var fixtureDef = new b2FixtureDef; fixtureDef.density = 1.0; fixtur. 阅读全文
posted @ 2013-11-25 22:01 狂流 阅读(258) 评论(0) 推荐(0) 编辑
  2013年11月20日
摘要: 废话不说,直入主题:这是一个休闲益智类游戏,与愤怒的小鸟类似采用Box2dWeb引擎。再开发游戏之前,首先我要把Box2dWeb给总结一下方便以后调用大家可以在http://code.google.com/p/box2dweb/找到最新的源代码和文档、在http://www.box2dflash.org/docs/找到API基本对象:world:主对象body:刚性的物体,有一个或多个形状组成,这些形状通过载具添加到物体上shape:二维形状,如圆或多边形fixture:载具,用来向物体上添加形状以检测碰撞,载具还包括一些属性,如摩擦系数--friction、碰撞系数和碰撞阀值joint:.. 阅读全文
posted @ 2013-11-20 10:12 狂流 阅读(297) 评论(0) 推荐(0) 编辑
摘要: HTML5的优化一直是困扰我的难题,特别是在移动端开发游戏和应用,所以对此进行了一些总结:功耗优化点介绍在移动设备中主要的功耗点在:1. 网络的传输, 不管是3G网络还是WiFi传输都是移动设备功耗热点。2. 页面的加载和渲染,由于页面加载和渲染需要大量的CPU和GPU时间去执行,是移动设备的另一个功耗热点。在Web开发中,主要的功耗点在于:1. JavaScript代码的解释执行2. CSS规则的匹配和渲染3. 图片的解析和渲染总结出以下一些对开发者有价值的功耗优化点:1. 优化JavaScript解释执行的效率由于JavaScript解释执行是一个功耗热点,所以在移动端优化其效率是可以.. 阅读全文
posted @ 2013-11-20 07:02 狂流 阅读(362) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页