Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 角度cdk拖放:拖放到其他容器后保持元素样式_Css_Angular_Drag And Drop_Angular Cdk - Fatal编程技术网

Css 角度cdk拖放:拖放到其他容器后保持元素样式

Css 角度cdk拖放:拖放到其他容器后保持元素样式,css,angular,drag-and-drop,angular-cdk,Css,Angular,Drag And Drop,Angular Cdk,我有一个带有行的时间线,我想在时间线的行之间移动项目。为此,我使用角度cdk拖放,每一行都是cdkDropList。 在不同列表之间移动行时,我希望保留已删除项的原始样式,但在将项删除到另一个列表中后,该项将采用另一个列表中的项的样式。如果移动同一列表中的项目,则可以更改项目的样式 我发起了一场闪电战: 您可以看到,如果在列表之间移动项目,样式将更改为列表项目,但当在其自己的列表中移动项目时,样式可以更改。我还注意到另一件事:如果行为空,我无法将另一个项目拖动到其中,我怀疑这与我使用的css和网

我有一个带有行的时间线,我想在时间线的行之间移动项目。为此,我使用角度cdk拖放,每一行都是cdkDropList。 在不同列表之间移动行时,我希望保留已删除项的原始样式,但在将项删除到另一个列表中后,该项将采用另一个列表中的项的样式。如果移动同一列表中的项目,则可以更改项目的样式

我发起了一场闪电战:


您可以看到,如果在列表之间移动项目,样式将更改为列表项目,但当在其自己的列表中移动项目时,样式可以更改。

我还注意到另一件事:如果行为空,我无法将另一个项目拖动到其中,我怀疑这与我使用的css和网格布局有关,有什么想法吗?我还注意到另一件事:如果行是空的,我不能将另一项拖到其中,我怀疑它与我正在使用的css和网格布局有关,有什么想法吗?