先日、Webデザイナーさんから頂いたCSSに下記のような記述がありました。
CSS
1.hoge { 2 background-color: #rr0000; 3 transform: scale(0.5,0.5); 4 height: 50vw; 5}
恥ずかしながらvw
という単位を見たことがありませんでしたので調べてみたところ
viewportという表示領域を100とした時の相対的なwidth指定に利用する単位ということが分かりました。
ただ、vw
はviewportの幅に対応したもので、高さの場合はvh
という単位があるとも書いてありましたのでWebデザイナーさんに「heightなのになぜvhではなく、vwなんですか?」と質問したところ、お忙しかったのだと思いますが「レスポンシブデザインならそうするのが当たり前だから」としか答えてもらえませんでした。
その後、自分なりにもう一度調べてみましたが、やはり高さをvw
で指定する理由が分かりませんでした。
Webデザインに常日頃携わっている方からすれば初歩的な質問だと思いますが、
何故そうする必要があるのかご教示いただけませんでしょうか。
よろしくお願い致します。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/02 02:27