Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/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
Vue.js Vue转换未在设置的高度/宽度上显示_Vue.js - Fatal编程技术网

Vue.js Vue转换未在设置的高度/宽度上显示

Vue.js Vue转换未在设置的高度/宽度上显示,vue.js,Vue.js,因此,我有一个在我看来很像沼泽的标准设置: <template> <transition name='expand'> <div id='menu' v-if='open'>...</div> </transition> </template> <style> #menu { height: 25rem; width: 25rem; ... } .exp

因此,我有一个在我看来很像沼泽的标准设置:

<template>
    <transition name='expand'>
        <div id='menu' v-if='open'>...</div>
    </transition>
</template>

<style>
#menu {
    height: 25rem;
    width: 25rem;
    ...
}

.expand-enter-active {
    transition: height 0.25s ease-out, width 0.25s ease-out;
}

.expand-enter {
    height: 3rem;
    width: 3rem;
}
</style>

...
#菜单{
高度:25雷姆;
宽度:25雷姆;
...
}
。展开“输入活动”{
过渡:高度0.25s缓和,宽度0.25s缓和;
}
.展开回车键{
高度:3雷姆;
宽度:3rem;
}

然而,没有过渡。3rem框可以看到一个简短的帧,然后跳到完全展开。如果我尝试使用不透明度进行转换,它将按预期工作,但高度和宽度属性不…

尝试将高度和宽度设置为Parents不确定您的意思…
的父级,如果您将高度和宽度设置为child,则将自动具有该高度和宽度Nope。。。将#topmenu的值设置为parent会使框停留在3rem,从而启用样式设置