APPCUBE-路由导航和路由视图:自定义布局样式

时间:2023-11-01 16:19:14

自定义布局样式

如果导航页面,想实现如下图所示布局效果,即整个页面不需要有滚动条,而其中导航组件区域和全局路由视图组件区域可随滚动条滚动时,可参考如下步骤实现。

图13 自定义布局样式页面效果
  1. 在头部组件的“.css”样式文件中,指定头部组件的高度。

    样例代码如下:

    #headerWidget {              height: 90px;}

  2. 参考基于预置组件进行自定义中操作,下载预置组件路由导航(示例),解压global_NavigatorWidget.zip。
  3. 修改解压后的“Navigator_Widget.css”文件,该文件是Widget的样式文件,在该文件中编写Widget的css样式。

    样例代码如下:
    html[app=desktop] body {              overflow: hidden;} #navigatorWidget, #global_RouterViewWidget {              height: calc(100% - 90px);              overflow: scroll;}

  4. 将修改后的头部组件和组件路由导航组件文件,重新打成zip包。
  5. 参考基于预置组件进行自定义中操作,上传重新打包后的组件。
  6. 在高级页面设计器左上方,单击,拖出上传的头部组件、路由导航组件和预置的路由视图组件至设计页面。
  7. 单击页面上方的,保存页面。
  8. 保存成功后,单击,发布页面。
  9. 发布成功后,单击,可查看页面效果。
support.huaweicloud.com/usermanual-appcube/appcube_05_9108.html