9.29

1. 在angular中样式是会被覆盖的。

2.  在pull代码的时候如果有没有commit的代码是不可以的。可以将他们git stash 然后通过git stash list 可以看stash了什么东西,最后恢复的话可以用git stash pop

想要pull最新的代码但是又不想增加新的commit的话,就可以先stash。 还有一种情况就是要fix 一个紧急的bug。就先stash当前的工作。

3. 绝对定位元素是会有有宽度和高度,但是会导致其父元素的高度塌陷。并不是说父元素的高度全部为0.如果父元素的里面除了绝对定位元素之外还有其它的元素,那么父元素还是会有其它的高度的。

4. 绝对定位元素当没有设置left top 等值的时候和他在静态的时候没有区别 这个是错误的。还是有区别的。他这个时候已经是脱离了文档流的。他会在静态位置,但是他会覆盖前面的绝对定位元素。当给他在设置了left等值的时候就会相对于他的非static的元素进行定位。最终是找到了html。因为发现top = 0 的时候他都已经把body的8px边距给覆盖了。此时后面的绝对定位元素会覆盖前面的绝对定位元素。

5. 相对定位之后吧绝对定位的给覆盖了。设置z-index值可以将他给显示出来。

6.当设置为display为none的时候里面的所有子元素都会消失。就算是绝对定位的元素也会一起没有。然后此时会重绘。

7.绝对定位的right:0是该元素的right距右边距为0。

8. angular中scope的默认值时false,这个时候是无隔离作用域的。当scope设置为true或者{}这样内部的就无法访问外部的作用域了。

9. 鼠标移上去出现箭头可以用伪类来实现。

10. 在写指令的时候再在外面包一层。像元素选择器一样。这样就不会出现重名的问题。这样就起到了隔离的作用。如果要全局用的话,就要把类名起的独特一点。

11.指令里面起名字就可以用指令加下划线来起名子。

12.在写变量只有true活着false的话,可以加一个is,然后最好能与功能结合起来。

原文地址:https://www.cnblogs.com/zhuni/p/5922718.html