简单CSS无法用于我的SAPUI5应用程序UI元素TextView

2020-09-06 15:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我一定很想念一些简单的东西,但无...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我一定很想念一些简单的东西,但无法弄清楚。

在标记下的 index.html 中,我具有以下内容:

 
 

1。 这是放的正确位置吗?

然后在我的 createContent 函数中,所有UI元素都在我的 X.view.js 文件中,我有一个类似于以下内容的元素:

 new sap.ui.commons.TextView(" l_total",{
    textAlign:"右",
 }).addStyleClass(" background_test");
 

那根本行不通。 元素输出,但不应用任何样式。

然后我尝试使用以下继承的CSS及其 DID 的工作方式:

 new sap.ui.commons.TextView(" l_total",{
    textAlign:"右",
 }).addStyleClass(" sapUiTfBrd"); 

我还尝试创建单独的CSS文件,并在 index.html 的部分中使用以下语句无济于事:

  

2。 那么,如何覆盖现有的继承CSS并使用简单的自定义CSS?

谢谢

12条回答
土豆飞人
2020-09-06 15:55

两个地方都正确(index.html或单独的css文件)。

您的自定义css类必须应用于textview,但是由于您的 textview是空白的,这就是为什么样式不可见的原因。 放一些文字,然后查看:

 newsap.ui.commons.TextView(" l_total",{
    textAlign:"右",
    文字:" TextView控件"
 })。addStyleClass(" background_test"); 

,并且sapUiTfBrd是带有一些填充的边框类,因此它将仅作为边框可见。

,并覆盖任何现有标准

 background-color:#000000!important; 

一周热门 更多>