vue3中组件宽度百分比显示?

如下,:width(宽度)我用的变量定义的,但是这个变量他不能是字符串,如我变量我定义为“100%”,那这宽度会成空,我在:width上设置为:“videoWidth+'%'”也不行,这要怎么设置才能用百分比显示呀?

<video id="videoCamera" class="canvas" :width="videoWidth" :height="videoHeight" autoPlay></video>
阅读 1.8k
1 个回答

无法直接在video标签上实现,因为height和width仅支持像素,不支持百分比
https://developer.mozilla.org...

如果想要实现类似的百分比的效果的话可以计算父级元素的宽度,然后赋给video标签

推荐问题