摘要:
关于这两种格式,以及png-8与png-24的理论知识在网上很多,我来点实战的,经过验证的。作为网页元素的背景图(可能是精灵图片)的兼容性如下面两张图:IE6非IE6(以火狐为例)做几点总结:1、gif支持动画,png不支持2、用ps和firework生成png图片是有区别的,在大小和质量上都是,fw更好一些3、fw生成的png-24不透明(哪位可以生成透明的请指教方法)4、对图片“右击/属性/详细信息/位深度”,24位和32位png图片的位深度都是325、png-32无毛边,fw生成的png-8无毛边6、ps产生的png-24,png--8有毛边7、IE6下png-8和gif透明,png-2 阅读全文
摘要:
要实现的页面逻辑不解释,直接下载附件运行就知道。页面和样式不变,下面的代码块放在regisster.js文件中。很努力很用心的前端菜鸟大概这么写:View Code 1 function checkEmail(emailText){ 2 var emailRegExp = /^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/ ; 3 return emailRegExp.test(emailText); 4 } 5 ... 阅读全文
摘要:
废话少说直接上代码:<body> <div> sort()对数组排序,不开辟新的内存,对原有数组元素进行调换 </div> <div id="showBox"> 1、简单数组简单排序 <script type="text/javascript"> var arrSimple=new Array(1,8,7,6); arrSimple.sort(); document.writeln(arrSimple.join()); </script> </div> <div&g 阅读全文
摘要:
上篇是CSS盒模型,在盒模型的基础上说明一下position定位:position的四个属性值: 1、static 2、relative 3、absolute 4、fixed下面分别讲述这四个属性。1、staticposition的默认属性,在这方面个浏览器解析与渲染是一致的,top,left,bottom,right不产生作用2、relative相对定位,重点是“相对的对象”--想对谁?答案是它本身的位置。也就将relative改为static,再在视觉上加上top,left,bottom,right值,就是relative所呈现的视觉效果。可以这样理解,如果不设置relative时... 阅读全文
摘要:
CSS的核心就是和模型,很多复杂的布局及浏览器兼容性解决方案都可以回归到盒模型。对于浏览器的兼容问题令很多前端开发人员叫苦不迭,解决方案也是多种多样。用{*rule !important}css规则去解决浏览器兼容问题越来越多的出现在样式表中,但是我不推荐这种解决方案,最起码在初始布局阶段不建议这么做(在调整n年前的页面时可能迫不得已采用这种方式)。我更倾向于写统一的样式表,也就是所有浏览器公用一套样式。这样做有几个优点:1、代码结构清晰2、便于js操作3、开发成本低4、客户端加载快先上一张图:为以后做准备我们在这里创建一个模型,包括一个坐标背景(每格10px),和一个简单和模型。 阅读全文
摘要:
今天在 张超的《人脉是设计出来的》一书中读到这样一句话--“做自己不愿做的事叫成长,做以前不敢做的事叫突破”。这是一句很大的话,我还没有资历去坐这句话的诠释,但是我可以坐这句话的实施,就从现在开始吧! 阅读全文
摘要:
在面向对象的编程思维下,一切都是抽象而来的对象。所有的设计与抽象都为了高内聚低耦合这一目的。接口多用作对行为的抽象描述。为了区别抽象类,继承等这些设计理念我们举例说明:动物:设计为抽象类,将所有动物的共同特征抽象出来,这里我们之定义公共属性Food(所有动物都是要吃东西的吧,这一点没有争议吧!) public abstract class Animal { public string Food{get;set;} }鸟类:继承自“动物”类,这里也只定义一个属性,这个属性是一个对象“翅膀”(同样,鸟类都是有翅膀的,这个也没有例外吧。顺便问个问题,所有鸟都下蛋吗?)这里特别强调一下,对于类的设计, 阅读全文
摘要:
作为一个写代码的,有时也称作码农、码工、IT民工、程序猿,其中有别人对我们的看法,认为我们是IT产业的底层,劳动的辛苦程度不必农民工兄弟们低,我们总是坐在电脑前保持一个前臂前升姿势,整天与机器代码打交道,工作已经脱离了人类的世界,每天写的也是非人类的语言;也有我们的自嘲,加班赶工期改bug,写了几年之后很发现每天像砌墙一样的码代码,另一方面却总有意外发生,我们没有推脱的余地,一切的意外情况都是我们应该的技术问题。但是既然选择了这行就要风雨兼程,与其没办法改变不如试着接受吧。其实每个行业都不容易,每一个从业的人都很辛苦。说说我对这个行业的感觉吧:IT,Information Technology 阅读全文
该文被密码保护。 阅读全文
摘要:
本文的目的在于循序渐进的学会jQuery UI Dialog的使用。Demo-1:入门我们需要引入三个文件(可以从官网下载,在文章最后我会给出所有Demo实例的下载以及所需的文件)<link rel="stylesheet" href="jquery-ui.css" /> <script src="jQuery-1.7.2.min.js"></script> <script src="jquery-ui-1.9.2.custom.min.js"></script 阅读全文