-
1:ID:.LRaEw · 2020-12-16

#コーダー コーダーさんに質問です。calcで割合を出したのですが、width:calc(320px / 960px * 100%) ←例えばこちらの式を使うとうまく計算結果が反映されません。エラーの原因がわからず、何かわかる方お力をお貸しいただけないでしょうか。どうぞよろしくお願いいたします。

6 件の回答

2:ID:bPa0.6 · 2020-12-16

何がしたいのかさっぱりわからんけれども

* 乗算です。引数の少なくとも1つは <number> でなければなりません。
/ 除算です。右側は <number> でなければなりません。

とあるので単位が邪魔なんやね

3:ID:okLH2T · 2020-12-16

うまく。ってのはどう反映されないの?

4:ID: · 2020-12-16

Re:2
ありがとうございます。自分の方でも同じエラーが出ておりました。
単位を抜いていろいろ試していますが、まだ解決まで至っておりません..。
説明不足ですみませんでした。やりたいこととしましては、cssのcalcを使ってパーセントを出したく、上記の式は、子要素:320px / 親要素:960px これをpx固定ではなくパーセンテージで出したいと思っておりました。

5:ID: · 2020-12-16

Re:3
cssには、width:calc(320px / 960px * 100%) こちらの式がそのまま出ます。
恐らくエラーでうまく計算されていないので、ただそのまま表示されてしまっているんじゃないかな
と思います。。

6:ID: · 2020-12-16

できました。width: calc(320 / 960 * 100%); こちらの計算式でいけました。
アドバイスいただきありがとうございました。お騒がせいたしました。m

7:ID:UoQIgF · 削除
コメントの受付は終了しました。

一緒に読まれている質問

ページ上部に戻る