diff --git a/src/runtime/transition/index.ts b/src/runtime/transition/index.ts index f3daa353d3..59b5edab6b 100644 --- a/src/runtime/transition/index.ts +++ b/src/runtime/transition/index.ts @@ -118,7 +118,7 @@ export function slide(node: Element, { const border_top_width = parseFloat(style.borderTopWidth); const border_bottom_width = parseFloat(style.borderBottomWidth); const targetProp = direction === 'vertical' ? 'height' : 'width'; - const targetPropVal = targetProp === 'height' ? parseFloat(style.height) : parseFloat(style.width); + const targetPropVal = parseFloat(style[targetProp]); return { delay,