摘要:
Having thrust myself into the world of JavaScript and JavaScript Libraries, I've often wondered:When are browser vendors going to see the helper methods/libraries created by the JavaScript toolkits and implement these functionalities natively within the browser?I realize that standards are impor 阅读全文
摘要:
①id和class的命名在保持语义性的同时尽可能的短.不推荐的写法:#navigation {} .atr {}推荐的写法: #nav {} .author {}可以缩写单词,但缩写后务必能让人明白其含义。比如author缩写成atr就非常费解。②属性书写顺序,首先定义显示属性推荐的写法:.selector{float:left;width:300px;height:200px; font-size:14px;color:#f36;}不推荐的写法:.selector{font-size:14px; color:#f36; float:left; width:300px; height:200p 阅读全文
摘要:
说到浏览器兼容性问题,就必须说CSS Hack! 在CSS中,Hack是指一种兼容CSS在不同浏览器中正确显示的技巧方法。说的更直白一些就是,你平时做个页面,布局正确,CSS正确,可就是在不同的浏览器中显示的效果不一样,要么错位,要么多几个像素,怎么都找不到原因,这时候我们就会用一些技巧方法来让不同的浏览器显示一样的效果,这种方法我们就称之为CSS Hack。 CSS Hack是通过不同的标记来区分不同的浏览器。①!important作用:用来解决一些在IE6上显示的效果与IE7/IE8/IE9/FireFox上的效果不一样的情况。比如有下面的一段代码:#content{ ... 阅读全文
摘要:
JSON 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。 本文主要是对JS操作JSON的要领做下总结。 在JSON中,有两种结构:对象和数组。 一个对象以"{"(左括号)开始,"}"(右括号)结束。每个"名称"后跟一个":"(冒号);"'名称/值’'对"之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。例如:var o={"xlid":"cxh","xl 阅读全文