私はAngular2
を使って開発された私のウェブサイトにYouTubeビデオを埋め込みます。私はこのためにvideo-player
と呼ばれる小さなコンポーネントを作成し、次のように私は.ts
でプレイヤーを開始しています:YouTubePlayerのAngular2の高さを調整する方法
ngOnInit(): void {
this.player = YouTubePlayer('video-player', {
videoId: this.videoPlayerData.videoURL,
width: "100%",
height: "400"
});
}
あなたは私が自分自身.ts
にプレーヤーの高さを制御しています見ることができるように。この高さを.css
で制御できますか?
なぜ高さを制御したいのですか.css
?
ビューポートの高さに合わせてサイズを調整できます。私はそれが80vh
であることを望みます。
これまで何を試みましたか?
- は
.ts
に80vh
にプレーヤーの高さを変更しようとしたが、うまくいきませんでした。多分、タイプスクリプトは値を取るだけです。 - 次の
.css
クラスを希望の高さで作成しようとしましたが、機能しませんでした。
CSS:
.player {
height: 80vh;
}
HTML:
<div class="aspect-ratio player" id='video-player'></div>
'height:"を80% "'にするとどうなりますか? –
パーセンテージ "0-800%"はまったく効果がないようです。プレーヤーの身長は非常に小さくなります。 –