- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 面向对象的六大原则
1、单一职责原则 一个类永远只有一个职责 2、里氏替换原则 继承必须确保超类所拥有的性质在子类中依然成立,能够使用基类的地方必须也能够透明的使用子类,并保证不会出错,子类在使用时不应该随意的重写父类已定义好的非抽象方法,当参数设定为基类,那么我们传子类进去一样可以正常使用。 3、最少知道原则 高内聚低耦合 4、接口隔离原则 一个类对于另外一个类的以来应建
2016-05-19 15:44:52 197
转载 a:link a:visited a:hover a:active
1:解释link:连接平常的状态 visited:连接被访问过之后 hover:鼠标放到连接上的时候 active:连接被按下的时候 详细的: :hover版本:CSS1/CSS2 兼容性:IE4+ NS4+ 语法: Selector : hover { sRules } 说明: 设置对象在其鼠标悬停时的样式表属性。 在CSS1中此伪类仅可用于a对象。且对于无href
2016-05-18 19:20:30 217
原创 DOM事件处理
一、事件流 事件流描述的是从页面中接受事件的顺序。 IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流 1、事件冒泡 事件冒泡,即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)。 2、事件捕获 事件捕获的思想是不太具体的节点应该更早接收到事件,而最具体的节点最后接收到事件。 二、事件处理程序 1、HTML事件处理程
2016-05-18 18:44:59 261
原创 z-index
img { position:absolute; left:0px; top:0px; z-index:-1; }所有主流浏览器都支持 z-index 属性。 z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。 注释:元素可拥有负的 z-index 属性值。 注释:Z-index 仅能在定位元素上奏效(例如 positio
2016-05-16 20:11:34 271
原创 border-radius设置小圆圈
height:100px;/*与width设置一致*/width:100px;background:#9da;border-radius:50px;/*四个圆角值都设置为宽度或高度值的一半*/
2016-05-15 21:25:38 915
原创 解决跨域的方法
1.代理 在同域名的web服务器创建一个代理2.jsonp 调用另一js文件下的数据利用script标签jquery里 前端:dataType: "jsonp",jsonp: "callback",后端 获取callback,与前端jsonp相同$jsonp = $_GET["callback"];获取内容用括号括起来$result = $jsonp . '({"success":fals
2016-05-15 18:30:25 371
原创 ajax 使用
1.原生js 使用XMLHttpRequestget 信息获取, url传递参数,有数量限制2000个字符,但不安全因为可见var request = new XMLHttpRequest(); request.open("GET", "server.php?number=" + document.getElementById("keyword").value); req
2016-05-15 18:17:00 9378
原创 立即调用
function oClick1(){ ajQuery1(); function ajQuery1(){ show('ajQuery1') } ajQuery1(); }function oClick2(){ try{ ajQuery2(); }catch(e){ show('oClick2,ajQue
2015-12-12 14:58:36 223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人