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

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

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

Photoshopとは、アドビシステムズ(株)が開発した画像編集のソフトウェアです。 イラストレーターや印刷業界などで幅広く使われている他、初心者や一般向けの写真編集用に開発されたソフトもあります。 専用に開発されたフィルターやプラグインを追加すると、機能を拡張することができます。

CSS

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

Q&A

解決済

1回答

3620閲覧

デザインカンプからのコーディング、bodyのwidthの設定

keehoo

総合スコア5

Photoshop

Photoshopとは、アドビシステムズ(株)が開発した画像編集のソフトウェアです。 イラストレーターや印刷業界などで幅広く使われている他、初心者や一般向けの写真編集用に開発されたソフトもあります。 専用に開発されたフィルターやプラグインを追加すると、機能を拡張することができます。

CSS

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

0グッド

0クリップ

投稿2020/07/26 06:55

デザインカンプからのコーディング、bodyのwidthの設定について

カンプの横幅が1920pxで設定してあります。

cssにてbodyにwidth:1920pxを設定すると、私のブラウザの画面から切れます。(スクロールで見ることができます。画面の横幅を狭くしていくと、切れてしまいます。ピッタリ張り付いた画面になっています。)

max-width:1920pxを設定すると、画面幅に収まりますが、検証ツールで確認すると、
bodyのwidthは1300pxになっています。

widthをどんな風に設定すればよいでしようか。

■■な機能を実装中に以下のエラーメッセージが発生しました。

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

ソースコード

試したこと

ここに問題に対して試したことを記載してください。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

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

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

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

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

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

miyabi_takatsuk

2020/07/26 07:02 編集

カンプを出したデザイナーに確認すべき部分ですが、おそらくレティナ用画面を想定した横幅と思われますので、 Webブラウザ上では、半分の、 980pxとして、(画像は2倍のまま、もしくは、等倍と二倍のままで表示分ける)想定してコーディングすればちょうど良くなると思います。 つまりは、前述しましたが、カンプを出した人に確認必要ってことです。
keehoo

2020/07/26 07:12

ありがとうございます。cssの知識やデザインの知識も不足しており。たいへん助かりました。
keehoo

2020/07/26 07:29

980pxと想定した場合はbodyにmax-width:980pxを設定すればよいという事でしようか。
m.ts10806

2020/07/26 09:12

対象の実機を逐一見ながら微調整するしかないのではと。
keehoo

2020/07/26 11:35

今までbodyにwidthを設定したことがなかったので、いざコーディング始めるぞとなった時にどうしたら良いのか分からなくなってしまいました。微調整ですね。ありがとうございました。
guest

回答1

0

ベストアンサー

bodyにはpxは設定せず、100%とするのがベターです。
見せ方(横幅)についてはデザイナーさんと相談して決めてください。

投稿2020/07/26 13:48

FrontEnd_Japan

総合スコア271

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

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

keehoo

2020/07/26 14:36

ご回答ありがとうございます。そのカンプでは、heder-logoのサイズが700px × 150px,font-sizeが120pxのテキストが多数あり、ブラウザ幅の表示ではレイアウトが崩れてしまいます。デザインカンプの幅は1920pxゃ、1366pxが主流とききますがコーディングする時はbodyの幅はきにしなくてよいものなのでしょうか。それともデザイナーさんから何か注意事項としてお知らせいただけるものでしょうか。
FrontEnd_Japan

2020/07/26 15:42 編集

html, bodyの幅は子要素の幅に応じて変化できるように100%に指定します。 他の方のご指摘どおりにRetina対応で作成されているかもしれないですね! デザイナーさんに依っては、コーダーさんがよしなに考えて実装してくれると思っている人がいますので、デザインファイルをもらう時は実装方針についてMTGを必ず行います。 私は、以下事項をデザイナーさんに確認するようにしています。 ・レスポンシブなのか ・レスポンシブの場合はリキッドレイアウトなのか ・今回のファイルの場合は、 Retina対応のためなのか ← ※ここは確認マストです ・Googleフォントは使うのか ・参考にしたサイトはあるのか ・ボタンにホバーしたときのエフェクト希望はあるのか ・JSで実装するところがあるのか 実装を進めてから指摘を受けると修正に時間がかかるので、先に不明点はすべて洗い出してから実装を進めたほうが良いです。 コーダさんに依っては実装可能不可があります。その事を伝えるとデザイナーさんは他の見せ方を考慮してくれたりします。
keehoo

2020/07/26 16:01

丁寧なご回答ありがとうございます。実装方針を再度洗い出して詳しく伺ってみます。まだまだ知識不足であらかじめ何を聞いたらよいのかも分からず、実装中に疑問が出てからのお伺いでした。教えていただいた確認事項もチェックします。ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問