Javascript 如何使用用户';背景色是什么?
我正在编写一个WinJS应用程序,希望集成当前用户选择的背景色和强调色Javascript 如何使用用户';背景色是什么?,javascript,css,winjs,Javascript,Css,Winjs,我正在编写一个WinJS应用程序,希望集成当前用户选择的背景色和强调色 我更喜欢在CSS中使用它们,但是使用JS也可以。这实际上是设计上不支持的 其原理是,由于没有所有常见的类似chrome的标题栏来区分系统功能和应用程序功能,因此使用了颜色主题 也就是说,系统颜色方案专门标识来自系统本身的UI,例如同意对话框。应用程序无权访问该主题,以防止混淆,并防止应用程序试图模仿系统 简而言之,应用程序应该有自己的设计主题,独立于系统主题,并且始终与该应用程序保持一致。例如,Facebook和Twitte
我更喜欢在CSS中使用它们,但是使用JS也可以。这实际上是设计上不支持的 其原理是,由于没有所有常见的类似chrome的标题栏来区分系统功能和应用程序功能,因此使用了颜色主题 也就是说,系统颜色方案专门标识来自系统本身的UI,例如同意对话框。应用程序无权访问该主题,以防止混淆,并防止应用程序试图模仿系统 简而言之,应用程序应该有自己的设计主题,独立于系统主题,并且始终与该应用程序保持一致。例如,Facebook和Twitter都有自己独特的颜色,当应用程序出现在系统用户界面(如Share charm)中时,这一点就变得很重要,这样它们就可以在视觉上识别
这无疑是改变了桌面上的工作方式,当时人们希望应用程序遵循系统主题。但商店应用程序不再如此。我只想在“设置”弹出窗口的标题中使用它。你是说这是绝对不可能的吗?没错,设计上没有API来检索这些设置。您应该使用与互动程序和/或闪屏主题相关的颜色。