質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

759閲覧

pxで表した画像サイズを%に変換したい

退会済みユーザー

退会済みユーザー

総合スコア0

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2018/05/03 08:21

編集2018/05/03 09:38

widthが1000pxの親要素があったとします。
その中の子要素が以下のとおりです。

width:400px
height:200px;
のサイズの画像を%で表すにはどのように計算すればいいでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2018/05/03 09:18

無理です。 mをcmに換算、円をドルに両替するのとはわけが違います。 %を使うときと言うとおおよそレスポンシブ対応のことが多いですが、本質問には具体的な要件もやってみたこと試してみたこと何もありません。なぜそうしたいのか?それに対して何をやってみたのか?質問の仕方をかえるべきかと。
退会済みユーザー

退会済みユーザー

2018/05/03 09:34

わかりました。もう1度改めて質問させて頂きます。とりあえずこの質問は閉じます。勉強になります。
m.ts10806

2018/05/03 09:36

質問を編集すれば良い話では?
退会済みユーザー

退会済みユーザー

2018/05/03 09:37

それも検討して質問を考え直します。あと他にご回答頂いている方もいますのでそちらの方とのやりとりが終了後に致します。
m.ts10806

2018/05/03 09:38 編集

既にその回答者の方も指摘されているように要件や条件が提示されていないので答えようがありません。回答も回答というより不明瞭な要件に対する指摘です。
退会済みユーザー

退会済みユーザー

2018/05/03 09:39

失礼しました。自分の中では不明瞭だと思っていなかったので気付かされました。修正させて頂きました。
m.ts10806

2018/05/03 09:41

おおよそ小学生でも可能な計算をすれば良いだけなので、質問内容としてどうなんでしょう?計算をしてくれってことなのですか?
退会済みユーザー

退会済みユーザー

2018/05/03 09:41

計算方法がわからなかったのです。小学生以下で申し訳ありません。
m.ts10806

2018/05/03 09:43

申し訳ないですが、これだけだと問題も課題も発生していないように思いました。
guest

回答1

0

ベストアンサー

%は百分率、全体を100とした時の割合です。

400(px)x200(px)の画像を400(px)x200(px)の画面に表示したら(画面のサイズを100としたら)、100%(画面いっぱい)になりますが、
1024(px)x720(px)の画面に表示したら、幅39%、高さ27.8%になります。

このように全く同じ画像でも、何を100%とするのかによって、%の値が変わります。

===
ryuunosukeさんは、何の百分率を計算したいのですか?

質問の文章だけだと、計算することは不可能です。
何を100%とするかという情報が欠けていますから。

投稿2018/05/03 08:38

編集2018/05/03 08:39
coco_bauer

総合スコア6915

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/05/03 09:12

ありがとうございます。 説明不足になってしまったようですいません。 width:400px;をパーセントに変換したいのですが…これだと分かりづらいということでしょうか?
coco_bauer

2018/05/03 09:31

回答の繰り返しになりますが、何のパーセントなのですか? あなたの身長が校内で400番目に高いとした時、校内で高いほうから何パーセントのところに位置すると思いますか。全校生徒500人の学校なら80%のところ、全校生徒2000人の超マンモス校なら20%のところですよね。さて、全校生徒数が判らないときに、%が判るとお思いですか???
退会済みユーザー

退会済みユーザー

2018/05/03 09:36

なるほど、親要素のサイズが必要という事ですね。親要素が1000pxの中の子要素が400pxです。混乱して回答してしまいました。失礼いたしました。
m.ts10806

2018/05/03 09:44

きつく言い過ぎたかな・・・。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問