摘要: 下午在尝试做类似豆瓣的弹出登陆窗口,发现豆瓣登陆窗口会更加分辨率的不同自动调节其left跟top的参数,于是联想到是否有个通过js获取屏幕分辨率的方法,答案是有滴,有一个对象参数screen.width screen.height 可以返回屏幕分辨率参数。哈 有个这个参数,剩下的工作就方便多了。 阅读全文
posted @ 2010-01-10 16:04 nidilzhang 阅读(4055) 评论(0) 推荐(1) 编辑
摘要: 文件兼容性用于定义让IE如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性模式以及如何判断一个网页该使用的文件模式。前言为了帮助确保你的网页在所有未来的IE版本都有一致的外观,IE8引入了文件兼容性。在IE6中引入一个增设的兼容性模式,文件兼容性使你能够在IE呈现你的网页时选择特定编译模式。新的IE为了确保网页在未来的版本中都有一支的外观,IE8引入了文件兼容性。当你引入一个增设的... 阅读全文
posted @ 2010-01-09 13:31 nidilzhang 阅读(107221) 评论(7) 推荐(14) 编辑
摘要: 很多站长都会碰到这个问题,网站制作中网页编码是选择GB2312还是UTF-8好?  一般情况下,论速度方面,中文网页使用GB2312语言,英文网页使用UTF-8语言(或GB2312,但一般英文网页不用GB2312)会有理想的速度。  这是因为在网页文件里,GB2312语言(ANSI文件编码)一个全角字符占2个字节,UTF-8语言(UTF-8文件编码)一个全角字符占3个字节。半角字符在ANSI编码和... 阅读全文
posted @ 2010-01-09 10:20 nidilzhang 阅读(1961) 评论(0) 推荐(0) 编辑
摘要: 第一,javascript沿用java的字符处理方式,内部是使用unicode来处理所有字符的,第二,utf-8是每个汉字(unicode字符)用3个字节来存储。第三,用utf-8来send数据是不会出现乱码的,是后台程序没有正确解码才会出现乱码。第四,ajax发送数据的时候如果修改 Content-Type 为 application/x-www-form-urlencoded",肯定是用pos... 阅读全文
posted @ 2010-01-04 20:06 nidilzhang 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 5. 修正重复文字bug 复杂的布局可以触发在浮动元素的最后一些字符可能出现在出现在清除元素下面的bug。这里有几个解决方法,有些是完美的,但是做一些反复试验也是必须的: 确保所有的元素使用”display:inline;” 在最后一个元素上使用一个”margin-right:-3px;” 为浮动元素的最后一个条目使用一个条件注释,比如: 1 ... 阅读全文
posted @ 2009-12-28 17:21 nidilzhang 阅读(269) 评论(0) 推荐(0) 编辑
摘要: #mrjin { background:#ccc; min-height:100px; /*高度最小值设置为:100px*/ height:auto !important; /*兼容FF,IE7也支持 !important标签*/ height:100px; /*兼容ie6*/ overflow:visible;}最大宽度...主流浏览器IE对max-width是不支持的,对这一属性的设置在IE中... 阅读全文
posted @ 2009-12-25 17:38 nidilzhang 阅读(8622) 评论(0) 推荐(1) 编辑
摘要: float引起margin:0px auto 居中失效!!! 阅读全文
posted @ 2009-12-11 09:59 nidilzhang 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1. <!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--> 2. <!--[if IE]> 所有的IE可识别 <![endif]--> 3. <!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]--> 4. <!--[if IE 5]> ... 阅读全文
posted @ 2009-12-02 15:30 nidilzhang 阅读(4333) 评论(0) 推荐(2) 编辑
摘要: css优先级的四大原则:原则一: 继承不如指定如果某样式是继承来的永远不如具体指定的优先级高。例子1:CODE:<style type="text/css"> <!-- *{font-size:20px} .class3{ font-size: 12px; } --> </style> <span class="class3">我是多大字号?<... 阅读全文
posted @ 2009-11-29 22:20 nidilzhang 阅读(280) 评论(0) 推荐(0) 编辑
摘要: IE6中,使用CSS定义DIV的高度的时候经常遇到这个问题,就是当DIV的最小高度小于一定的值以后,就会发现,无论你怎么设置最小高度,Div的高度会固定在一个值不再发生变动,这个问题很是烦人。如下面的情况。 HTML代码<html> <head> <title></title> <style type="text/css"> <!-... 阅读全文
posted @ 2009-11-28 09:41 nidilzhang 阅读(3202) 评论(1) 推荐(0) 编辑