摘要:
1、$watch($watch list):监视队列,在angularjs中每当我们向view上绑定数据时,就会往$watch中加入一条数据,用以监视数据有无变化,注意只有绑定到view上的数据才会加入$watch队列,如: {{data}}、ng-model和ng-repeat等指令指定的数据会... 阅读全文
摘要:
css优先级问题 权重值:每个选择器都有一个权重值,css样式加起来谁的权重高,就优先; 选择器优先权;以a b c d,计算并且累加时不进位,即c下面的值就算累加到15也不像b进位; 1.内联样式最高,权值为:1 0 0 0 2.ID选择器权值为: 0 1 0 0 3.Class选择器权值为:... 阅读全文
摘要:
介绍一点angularjs的基础入门知识点!1、viewModel:是一个用来提供特别数据和方法从而维护view的对象,viewModel是$scope的对象,只存在于angularjs中,$scope是一个简单的js对象。2、model:是应用中的简单数据,一般是简单的js对象。3、control... 阅读全文
摘要:
1、在XHTML文档的开始加上强制性的XHTML元素DOCTYPEXHTML文档刚开始的标签告诉浏览器如何解释及如何一致地校验HTML文档,DOCTYPE声明是一个兼容标准的网页的关键组成部分;除非XHTML文档确定了一个正确的DOCTYPE声明,否则文档中的标记和css都不会生效。并且文档中的... 阅读全文
摘要:
3中办法可以解决ajax跨域问题 1、用响应头:在服务器上加入响应头: 在页面设置响应头允许ajax跨域访问:既: 2、使用代理:在当前服务器加载一个代理服务器的,代理服务器允许ajax跨域,在有代理服务器发送到主服务器; 3、使用jsonp: src指向你要链接服务器的地址;将服务返回的数据当成j... 阅读全文
摘要:
我们在写代码时应该有良好的书写习惯,保持良好的格式及规则!1、代码的应该有必要的缩进2、不是必要的情况下保持引号的一致,即单双不要混用3、一行不要写多个选择器,一个分号后应该换行4、有上下关系的选择器尽量写在一起,增强可读性5、class类等的命名应有一定规则6、代码整洁,重用性7、选择器的嵌套层次... 阅读全文
摘要:
问题: 1、在IE6下面出现双倍margin:页面中元素在浮动时设置margin ie6会出现双倍距离——解决办法:在float的标签样式中加入display:inline; 2、IE6,7里 3、在IE6里的间距比超过设置的间距——解决办法:overflow:hidden; 4、子元素绑架父元素... 阅读全文
摘要:
面向对象,即按照人类的思维方式来编写程序,这是人类与生俱来的思维方式而不是新兴的一种方法。 1、对象(object):在内存中真实存在的; 2、对象即看待事物时就是一个一个物体构成而是物体就有属性和方法。 3、类:具有相同属性和方法的一组对象的抽象;(不是真实存在的)在设计时抽象出来的; ps... 阅读全文
摘要:
1. 告诉浏览器以何种规范解析文档(此处为html(5));——html5规范 2.浏览器解析文档的模式:标准模式、混杂模式; 如果不加浏览器就会按混杂模式解析文档,由于各浏览器混杂模式不同所以就会造成兼容问题;但是标准模式也有浏览器不同,IE特例不同; 3.IE6,7有 准标准模式 和 混杂模... 阅读全文
摘要:
2D 转换(须在style里面定义):位移,缩放,旋转,斜切(扭曲) 转换---关键字:transform;属性有:1, 位移:translate(0px,0px)属性值:(0px,0px)括号里跟两个值,用逗号分割,使元素沿x轴,y轴坐标位移,第二个值可以不给,如果不给... 阅读全文