Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.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
Javascript 将转换类应用于公共父级_Javascript_Css_Vue.js_Vuejs2 - Fatal编程技术网

Javascript 将转换类应用于公共父级

Javascript 将转换类应用于公共父级,javascript,css,vue.js,vuejs2,Javascript,Css,Vue.js,Vuejs2,这似乎是一个常见的问题,但我无法找到解决办法 我有这样的Vue转换: <div class="parent"> <div>Some content</div> <transition name="slide"> <div v-show="somecondition">Some transitioning content</div> </transition> </di

这似乎是一个常见的问题,但我无法找到解决办法

我有这样的Vue转换:

<div class="parent">
    <div>Some content</div>
    <transition name="slide">
        <div v-show="somecondition">Some transitioning content</div>
    </transition>
</div>

一些内容
一些过渡内容
通常,Vue会将转换类应用于内部转换div。但是,我需要将这些类应用于
.parent
div,以便在同级元素上使用这些类


我如何在父级上应用转换类而不是元素消失?

显然,您可以将转换放在外部,但我认为这不是您想要的。你能解释一下为什么要这样做,并用你的用例创建一个fiddle a well吗?我有一个兄弟div,它与转换div一起滑动。在CSS中使用相同的转换来移动它们会很有用。我找到了一个解决方法,它使用另一个Vue变量来确定非转换div上的类,以便动画对齐。但是,如果在父级上更改类并从那里进行级联,会更干净。你所说的“将过渡置于外部”是什么意思?这不会导致整个父元素消失吗?这里有一个代码笔:。显然,可以通过将一个类绑定到box变量并处理CSS来移动蓝框,但这比仅仅从类继承要复杂得多。