Colors SAPUI5忙指示灯-是否更改标准颜色?
我正在使用SAP_GOLDREFLECTION主题(无法更改),但我不想要“金色忙碌指示器”-是否可以更改其颜色Colors SAPUI5忙指示灯-是否更改标准颜色?,colors,uicolor,sapui5,busyindicator,Colors,Uicolor,Sapui5,Busyindicator,我正在使用SAP_GOLDREFLECTION主题(无法更改),但我不想要“金色忙碌指示器”-是否可以更改其颜色 <script id="sap-ui-bootstrap" type="text/javascript" src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js" data-sap-ui-libs="sap.ui.commons, sap.viz, sap.m, sap.ui.ux3" data-
<script id="sap-ui-bootstrap" type="text/javascript"
src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js"
data-sap-ui-libs="sap.ui.commons, sap.viz, sap.m, sap.ui.ux3"
data-sap-ui-theme="sap_goldreflection">
</script>
谢谢您可以看看CSS类
sapUiBusy
,它包含默认的金色,并用您自己的颜色覆盖它
你的CSS类看起来不错。我测试了它,它对我有效。显然,它没有被正确地包括在内。您可以在index.html中包含CSS,如下所示:
<style type="text/css">
.sapUiBusy {
...
}
</style>
萨皮亚先生很忙{
...
}
这里有一个简单的例子
当然,也可以(甚至更好)将其放入CSS文件中
请记住清除/禁用浏览器缓存 我在哪里可以找到原始类?谢谢蒂姆!(我在IE中打开了我的应用程序,访问了library.css,但里面没有类sapUiBusy…)最简单的方法是在应用程序运行时使用控制台(或者在“加载”的情况下)。在Chrome中,您可以右键单击BusyIndicator并检查相应的CSS类。要覆盖它,只需在应用程序中创建一个具有相同名称的新CSS类,从控制台复制粘贴原始内容,并根据需要进行调整。因此,不需要找到原始CSS类的源代码位置。如果你想在源代码中找到它,你应该能够在以下位置找到它:
sap/ui/core/themes/sap\u goldreflection/library.CSS
。我尝试将橙色改为深红色()。。因此,我尝试了css类,看到我更新的答案,但它不起作用,你能帮我吗?我更新了答案中的index.html,有错误吗?你应该在引导后定义你的样式,因为这最终会覆盖你的样式。我不让它运行,不知道出了什么问题,如果我在引导后放置它,我的完整应用程序不再加载。。。流程应该是引导、css、视图、内容-对吗?也许这只是一个复制/粘贴错误,但您的
似乎没有结束标记。我在回答中添加了一个JS Bin示例。也许这有助于您找到错误。谢谢,似乎正在JSBin中工作,所以我最终会找到我的错误;)
<style type="text/css">
.sapUiBusy {
...
}
</style>