的示例如下图所示:XML视图中包含相同的方式。要向SAPUI5控件添加更多CSS类,请使用class属性。SAPUI5开发人员必须谨慎选择要设置样式的元素,因为CSS始终会影响整个页面,而不仅限于视图。示例:以下是如何添加样式定义并定义在XML视图中使用它的按钮。.mySuperRedButton{颜色:红色;}请注意,允许您的XML视图在内容安全的环境中使用拒绝内联样式的策略(即没有style-src指令的不安全内联源),您需要引用外部样式表而不是将样式表嵌入到它们的XML视图中。一个最直接的例子:myButton.addStyleClass("mySuperRedJerryButton");在上面的代码中,作为sStyleClass给出的字符串将被添加到控件的根HTML元素的类属性中。此方法旨在用于将控件标记为特殊类型,可以使用引用此样式类名称的CSS选择器为其赋予特殊样式。一种应该避免的做法是直接对DOM元素进行样式化,这会导致不可预知的结果,因为SAPUI5无法保证内部控件DOM树的稳定性。此外,当应用程序在共享运行时环境(例如SAPFiori启动板)上运行或添加自定义HTML时,这可能会导致样式冲突。最好将样式更改限制为特定使用的CSS类。应避免以下做法:div{width:120px;}推荐做法:.myStyleClass{width:120px;}SAPUI5应用程序可以为元素创建动态id。不要在自定义CSS中使用这些id作为选择器,因为它们不是稳定的id(稳定的id),并且会随着时间而改变。最好是添加和使用CSS类。弃用:#__view1__button0{font-weight:bold;}推荐:.myEmphsizedButton{font-weight:bold;}