【发布时间】:2018-09-25 13:48:17
【问题描述】:
我尝试呈现一个<el-card> 项目列表,我对其应用了transition-group。
我有一个前后 <el-card> 在单击按钮时会翻转。
为了让翻转过渡看起来不错,我需要卡片具有这种样式:position: absolute; top: 0; left: 0 但问题是所有卡片都堆叠在一起。
如果我删除此样式,所有卡片会并排显示,但翻转效果会出现不良行为:back 项目在 front 项目下可见。
你可以找到一个例子here。
我正在寻求帮助来解决这个问题。
谢谢。
迈克尔
【问题讨论】:
-
我不明白
look good是什么意思。如果您将所有卡片设置为0,0,它们将位于0,0。你想完成什么? -
实际上,过渡对我来说看起来不错(只是翻牌)。我的问题是我不希望我的卡片堆叠。您可能没有看到,但示例中有 3 张堆叠的卡片,我希望它们并排
-
您将它们绝对定位,所以它们当然会被堆叠起来。包装父级没有
position: relative,因此它们都将绝对相对于<body>元素定位。
标签: css vue.js element-ui