为什么背景要和shopcart同级

来源:17-24 购物车详情页实现(4)

qq_trueblue_03317424

2017-04-11


写回答

2回答

qq_trueblue_03317424

提问者

2017-04-12

我知道了,如果list-mask内嵌在shop-cart里面,会因为shop-cart自身的tansform:translate3d(0,-100%,0)导致背景显示产生问题。

0
0

灵感泉涌

2017-04-11

1.背景的width和height都是100%,这就要求“背景”的父元素应该能够铺满整个屏幕。(shopcart显然不满足这个条件,所以shopcart不能是“背景”的父元素)

2.“背景”如果是shopcart的父元素,二者的事件可能会相互影响,增加出bug的风险。(类似于“结算”按钮的感觉)

综上,他俩就同级了。

0
0

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程