滚动时如何冻结产品座舱浏览器区域中的列标题?

2020-09-09 23:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我们需要冻结产品座舱浏览器区...

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

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


嗨,我们需要冻结产品座舱浏览器区域中的列标题。 作为产品座舱用户,即使向下滚动产品列表时,我们也希望看到列标题,在该列表中,数据行的数量超出了浏览器区域的容纳范围。
请告知要对哪些内容进行哪些更改 文件,以便在滚动时在Productcockpit浏览器区域中正确冻结产品座舱列标题。

4条回答
compass1988
2020-09-10 00:39

您好Sudip,

如果我对您的理解正确,则希望将产品座舱的"列表视图"中的标题保留在其位置上。

为此,您需要找到位于以下位置的 cockpit_essential.css 文件:

  productcockpit \ web \ webroot \ cockpit \ css  

在这里,您需要找到相应的组件,即 listColumnHeader 。 您需要将其位置从"相对"设置为"固定"。

在" cockpit_essential.css"文件中查找其代码(如上所述),然后进行修改,例如,您可以将列标题样式的CSS代码修改为:

  div.listColumnHeader {
      高度:20px;
      溢出-x:隐藏;
      背景颜色:#CDE0FF;
      位置:固定
      padding-left:3px;
      padding-right:3px;
      z索引:501;
  }

  

请注意,默认值应为:

  • 位置从相对更改为固定。
  • 添加了背景色以区分此列标题-将其更改为所需的任何颜色(代码)。
  • 添加了Z索引条目以将其放在堆栈的前面-以便图像等出现在堆栈的后面。

要更改列宽,可以搜索组件 clcColumn 并更改列宽,例如:

您可以将其(clcColumn)CSS样式更改为以下内容:

  .columnLayoutComponent .clcColumn {
          最小宽度:100像素;
          背景:透明;
          职位:相对
          最高:0;
          向左飘浮;
  }

  

更改是将最小宽度从20px增加到100px。 您还可以使用百分比,例如20%-相对于容器(容器的20%)的百分比。 显然,将值更改为所需的值。 您也可以操纵其他属性以适合您的需求。

在此文件中,您可以对驾驶舱进行进一步的样式(CSS)修改。

最诚挚的问候,

Niko

一周热门 更多>