我在使用Angular2
開發的我的網站中嵌入了一個YouTube視頻。我創建了一個稱爲video-player
一小部分,這和我發起玩家.ts
如下:如何在Angular2中調整YouTubePlayer的高度
ngOnInit(): void {
this.player = YouTubePlayer('video-player', {
videoId: this.videoPlayerData.videoURL,
width: "100%",
height: "400"
});
}
正如你看到的,我控制玩家的高度.ts
本身。我可以在.css
中控制此高度嗎?
爲什麼我想控制高度.css
?
因爲然後我可以根據視口高度調整大小。我希望它是80vh
。
到目前爲止我試過了什麼?
- 試圖改變玩家高度
80vh
在.ts
,但沒有奏效。可能打字稿只取值。 - 試圖創建以下
.css
類與期望的高度,但沒有奏效。
CSS:
.player {
height: 80vh;
}
HTML:
<div class="aspect-ratio player" id='video-player'></div>
當你使用'height:「80%」'時會發生什麼? –
任何百分比「0-800%」似乎都沒有任何效果。玩家的身高會變得很小。 –