Я использую vue-vimeo-player в vue.js для встраивания видео vimeo.Я хочу растянуть видео по всей ширине экрана и сделать его отзывчивым, но не могу растянуть его.
Вот простой компонент, иллюстрирующий проблему.Я, конечно, могу изменить реквизиты высоты игрока и ширины игрока, чтобы изменить размер, но я не могу сделать его 100% и отзывчивым.Я думал, что класс Vimeo в моем CSS должен решить эту проблему, но не повезло.
Любая подсказка будет очень цениться!
<template>
<vimeo-player
class="vimeo"
ref="player"
:video-id="videoID"
@ready="onReady"
:autoplay="true"
:player-height="320"
:player-width="640"
loop="1"
></vimeo-player>
</template>
<script>
export default {
data() {
return {
videoID: "224712377",
options: {},
playerReady: false
};
},
methods: {
onReady() {
this.playerReady = true;
},
play() {
this.$refs.player.play();
},
stop() {
this.$refs.player.stop();
}
}
};
</script>
<style lang="scss">
.vimeo {
left: 0;
top: 0;
height: 100%;
width: 100%;
// max-height: 200px;
position: absolute;
}
</style>