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

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

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

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

HTML5

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

デザイン

プログラミングでのデザインとは、プログラムの構成や、使用の信頼性・持続性・正確性・利便性の目標達成にはどうするのがベストなのか特定の選択を行うことです。

Q&A

2回答

493閲覧

画像のようなものをhtmlとcssで作成するにはどうしたらよいでしょうか…?

rarirure777

総合スコア1

CSS3

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

HTML5

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

デザイン

プログラミングでのデザインとは、プログラムの構成や、使用の信頼性・持続性・正確性・利便性の目標達成にはどうするのがベストなのか特定の選択を行うことです。

0グッド

1クリップ

投稿2022/01/29 10:13

編集2022/01/29 10:15

画像のようなものをコーディングする際、
どのように組んだらよいでしょうか。
大きく上と下で分けて、その中で左右を%で分け、
flexで組む形でしょうか…?
どの幅の画面で見てもある程度崩れないようにしたく、
お教えいただきたいです。

初心者のため困り果てており、お知恵をお貸しいただければ幸いです。

イメージ説明

グレーの箇所は画像です。
ボタンと書いている場所は画像ではなくボタンの記述で表す予定です。
黄緑の箇所は背景色で、一番上の画像のように背景色から飛び出す画像がある想定です。

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

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

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

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

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

guest

回答2

0

ベストアンサー

ブロークングリッドレイアウトですね。

arcxor さんのご回答のように絶対配置をするか、無理やりグリッド線を引いてグリッドレイアウトで配置するか、画像を背景にして複数背景で設置するか、あたりでしょうか。

「broken grid layout CSS」でググったところ、動画がありましたのでご紹介しておきます。
A "Broken Layout" to HTML & CSS - Full Process! - YouTube

投稿2022/01/31 01:41

Lhankor_Mhy

総合スコア36113

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

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

rarirure777

2022/02/03 12:29

ご回答いただきありがとうございます。 positionについて調べ、positionのabsoluteとrelativeを使用しPCサイズとスマホサイズを作れました。 ですが、PCサイズとSPサイズの中間のサイズ(横幅を変えた時)に崩れてしまう状況です。 このような時、positionで指定した比率を維持したままどのような横幅でも 崩れないようにする方法はありますでしょうか? 細かくメディアクエリをつけていくしかないのでしょうか、、、 お教えいただけますと幸いです。
Lhankor_Mhy

2022/02/04 00:54

具体的なコードがないので具体的な回答はできませんが、パーセンテージを使うのがいいかと思います。
guest

0

position: absolute を活用してみてください。

他の疑問が解消しないようであれば、追加質問していただければ回答します。

投稿2022/01/29 17:30

arcxor

総合スコア2859

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

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

rarirure777

2022/02/03 12:29

ご回答いただきありがとうございます。 positionについて調べ、positionのabsoluteとrelativeを使用しPCサイズとスマホサイズを作れました。 ですが、PCサイズとSPサイズの中間のサイズ(横幅を変えた時)に崩れてしまう状況です。 このような時、positionで指定した比率を維持したままどのような横幅でも 崩れないようにする方法はありますでしょうか? 細かくメディアクエリをつけていくしかないのでしょうか、、、 お教えいただけますと幸いです。 topはpxで指定しており、leftは%で指定しています。
arcxor

2022/02/05 15:21

確認遅れました。 SPサイズに切り替わるブレークポイントよりも大きいウィンドウ幅の場合の表示方法をきちんと考えるべきです。メディアクエリは例えば768px未満がSPで、768px以上がPCというブレークポイントのみで良いと思います。 具体的なSP、PCそれぞれのデザインカンプが提示されていないのでアドバイスができませんが、実現は可能なはずです。なお、px 指定と % 指定を同時に行うような calc() 関数を用いることも考えられます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問