这些笔记包括一些IIS PHP开发,CSS开发,JAVASCRIPT JQUERY开发还有ASP.NET开发。一些容易混淆的东西
1.使textarea大小无法拖动 用css resize:none
2.jquery在iframe中选择父页的内容(父页的选择器) $('',parent.document)
3.调取父页的方法 parent.functionname()
4.让元素中的文字垂直居中 line-height 和 height 设置成相同
5.如果需要input元素按tab键依次得到焦点的时候不被选中 将tabindex设置成-1
6.在javascript 中setTimeout(arg1,arg2)方法 arg1是需要定时执行的函数要作为字符串 比如 setTimeout("alert(1)",1000)
否则比如setTimeout(alert(1),1000) alert(1)会立即执行
7.引用youku或者其他的swf加入embed标签中加入allowFullScreen=true 使可以在本页面全屏
8.Jquey 在IE6一下中.after方法是增加同级别元素 非IE6是该元素的尾部增加子元素
判断是否是IE var ie = !+"\v1";
9.IE中javascript的.trim方法兼容性不是很好 尽量用 jqeruy $.trim()
10.Jquery选择器选择class=a 里 class=b的元素 $('.a .b')
Jquery选择器选择class=a而且class=b的元素 $('.a.b')
11.表格<th> width样式ID IE CHROME兼容性不好的时候可以用百分比
12.让不定长的UL居中兼容IE6 可以在CSS文件中写
li{display:inline-block;}
li{display:inline;}
ul{display:table;margin:0 auto;}
连续写两个这样的CSS之后再将ul的上级元素的text-align设置为center
比如我现在是这样的
<div><ul><li></li></ul></div>
就在css里写div{text-align:center;}
13.添加网页不支持的字体可以先下好字体文件 放在网站的路径下
在CSS中写
@font-face{
font-family:Agency FB; /*你在代码中想用该字体的名字*/
src:url(/tpl/Wap/default/common/voteimg_1/AGENCYR.TTF); /*字体的路径*/
}
然后就可以使用指定的字体了
14.chrome调试可以输出控制台console.log(arg) 输出arg