私はVWユニットを使用してタイポグラフィのサイズを変更したいと考えていますが、そのときテキストは大きく、明らかにビューポートの幅よりも大きくなります。基本的に私のテキストは親の.containerの中で反応的なものにしたいので、pxやemのような静的なサイズのユニットを使うとテキストが決して切り取られたり、あふれたりすることはありませんか?あなたのフィドルが正しくレンダリングされVWユニットを使用しているテキストが機能しない
HTML
<div class="container">
<h1>Responsive Typography!</h1>
</div>
CSS
.container {
width: 100%;
background: red;
height: 100%;
}
h1 {
font-size: 40vw;
}
達成しようとしている効果は何ですか?これは、私が期待するようにレンダリングされています。 'font-size:40vw'は"大文字Mのサイズがビューポート幅の40%になるようにこのフォントをレンダリングする "と解釈することができます。なぜ文字が本当に大きいのですか? –