如下图所示:

每个banner里的a标签,都应用了grid layout模型:

this element behaves like a block element and lays out its content according to the grid model.

In HTML programming, a block-level element is any element that starts a new line (e.g., paragraph) and uses the full width of the page or container. A block-level element can take up one line or multiple lines and has a line break before and after the element.

a标签里包含三个元素:

grid layout模型的例子:

<!DOCTYPE html>
<html>
<head>
<style>
.item1 { grid-area: header; }
.item2 { grid-area: menu; }
.item3 { grid-area: main; }
.item4 { grid-area: right; }
.item5 { grid-area: footer; }.grid-container {display: grid;grid-template-areas:'header header header header header header''menu main main main right right''menu footer footer footer footer footer';grid-gap: 10px;background-color: #2196F3;padding: 10px;
}.grid-container > div {background-color: rgba(255, 255, 255, 0.8);text-align: center;padding: 20px 0;font-size: 30px;
}
</style>
</head>
<body><h1>Grid Layout</h1><p>This grid layout contains six columns and three rows:</p><div class="grid-container"><div class="item1">Header</div><div class="item2">Menu</div><div class="item3">Main</div>  <div class="item4">Right</div><div class="item5">Footer</div>
</div></body>
</html>

最终效果:

更多Jerry的原创文章,尽在:“汪子熙”:

SAP Spartacus b2b 页面 banner 的grid layout设计相关推荐

  1. SAP Spartacus B2B页面Banner Component的路由url是在哪里定义的

    在Component wrapper里加上一行打印语句: 输出效果: 以CostCentersHomeLink为例:Spartacus里搜索不到,因为这是一个CMS Component: 从spart ...

  2. SAP Spartacus B2B 页面信息提示图标的弹出窗口显示实现逻辑

    这个弹出窗口的技术实现,通过SAP Spartacus 自定义的popover Component实现而成: 注意,当我刚接触Angular时,误以为下图标号为1的a标签,和标号为2的自定义标签cx- ...

  3. SAP Spartacus B2B 页面 Disable 按钮的显示原理

    SAP Spartacus B2B 页面 disable 按钮如下图所示. 这个高亮的 disable 按钮,和左边相邻的 Edit 按钮,实现位于不同的 Component. disable 按钮有 ...

  4. SAP Spartacus B2B页面Budget页面的设计原理

    打开SAP Spartacus My Company菜单,第一个banner即为Budgets页面的入口: http://localhost:4200/powertools-spa/en/USD/or ...

  5. SAP Spartacus B2B 页面 Popover Component 的条件显示逻辑

    如下图所示,这个 B2B 页面 的 Popover Component: 触发其的按钮位于 cx-org-card 内: 而下面这个 assigned users 明细页面,为什么就没有显示 Popo ...

  6. SAP Spartacus B2B 页面 Disable Confirmation 对话框的显示原理

    该按钮的实现位于 toggle-status.component.html 里,点击后,可以对当前显示的 B2B item 进行 activation 和 deactivation 操作. toggl ...

  7. SAP Spartacus b2b 页面 popover append to body与否的不同行为

    append to body为true的情况: 点击之后,直接添加在body节点的尾部: 改成false之后: 更多Jerry的原创文章,尽在:"汪子熙":

  8. SAP Spartacus B2B 页面 info icon 设计 - 版本1.0

    现在的做法:引入了新的section标签,包裹cx-icon和h3: <cx-icon[cxPopover]="listHint"[cxPopoverOptions]=&qu ...

  9. SAP Spartacus B2B页面unit tree取数据的设计逻辑

    如下图所示: 在unit-list.service.ts的load方法里设置断点: 运行时,可见该load方法是list.service.ts的getData方法触发的:起始的stream是pagin ...

最新文章

  1. 499php,一笔画仙路 [499]第499章 神器的威力 最新章节无弹窗全文免费阅读 乐文阅读官网...
  2. Kruskal实现最小生成树
  3. 抖音同款表白神器(按钮漂移)
  4. 5款好用的开源JS图片裁剪插件(3个jQuery插件,2个AngularJS插件)
  5. 递归算法教学设计java,递归算法数字游戏教学软件的设计|java递归算法经典实例...
  6. 丰巢刷脸取件被小学生破解,号称3D、深度学习加持的人脸识别究竟靠谱吗?...
  7. 服务器间文件拷贝显示busy,网站解决和优化Server is too busy的一些方法
  8. ansys linux运行_ANSYS2020R1 产品Linux平台安装
  9. saltstack(九)returner
  10. 使用proc编译器遇到的几个问题及解决办法
  11. golang socket 例
  12. VC6连接Oracle10g
  13. android仿美团评论
  14. nacos服务注册不上
  15. apdl与传统计算机语言,ANSYS经典APDL语言详解及ANSYS二次开发
  16. golang各数值类型的最大最小值
  17. 国内安装oh-my-zsh
  18. SSH登录异常(someone is doing something nasty)
  19. 176310 Can’t place multiple pins assigned to pin location Pin_K22(IOPAD_X77_Y33_N14)(FPGA编译出现复用引脚)
  20. Flink Forward Asia 2019 总结和展望 - 附PPT下载

热门文章

  1. 关于runjs的一些想法
  2. 【转】log4net使用详解
  3. springMVC笔记系列——RequestParam注解
  4. 接口测试之基础篇--http协议
  5. 关于Mysql DATE_FORMAT() 日期格式
  6. 如何给容器服务的Docker增加数据盘
  7. Wind7系统下 wifi设置
  8. AngularJS select中ngOptions用法详解
  9. block学习(一)
  10. JavaScrit学习笔记(1)