【发布时间】:2016-04-10 12:33:45
【问题描述】:
在我的应用程序中实现 angular-material 期间,我注意到示例的样式与我的应用程序中的元素之间存在差异。在这种情况下,特别是 md-subheader 元素。在演示站点 (https://material.angularjs.org/HEAD/demo/list) 上,它有浅灰色背景,在我的应用程序中,背景是白色的。请注意,应用于我的元素的 CSS 类与演示中的完全相同。
现在我已经检查过,此背景颜色的 CSS 声明来自加载在 HTML 的 HEAD 部分(内联)中的 <style> 元素之一。我比较了这两个声明,确实:它们是不同的。但为什么?我检查了角度材料的版本,检查了加载的主题,都相等。唯一的区别可能是我的代码是在 Cordova / PhoneGap 移动应用程序而不是桌面浏览器中执行的,但这并不重要。
来自 Codepen:
在我的应用中使用相同的 CSS 样式:
有谁知道材料从哪里加载这些 <style> 声明以及为什么它们可能对我的应用程序有所不同?
【问题讨论】:
标签: css cordova angular-material