1

当我在我的应用程序中包含 angularjs javascript 文件时,它会导致一些文本在页面上显得更小,并且稍微搞砸了一些填充和东西......

有没有其他人经历过这个?你知道浏览器样式表中的角度发生了什么变化吗?

如果我注释掉 angularjs 的脚本引用,问题就会消失......如果我在 angularjs 之后加载我的样式表,问题就会消失......

更新:

该问题不是由 angular.js 引起的。我还包括了 angular-*(angular-mocks、angular-sanitize、angular-scenario 等),其中一个文件正在注入严重的 css。但这很好,我发现了这一点,因为无论如何它们都不应该包括在内。

4

1 回答 1

1

Angular 确实在页面中注入了一些 CSS,但这通常不会影响 HTML 的外观。该ngCloak指令需要它才能正常工作。

注入的 CSS:

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}
于 2013-10-08T17:31:09.127 回答