Pomu3270が👍を押しています
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答1件
0
ベストアンサー
画面サイズによってUIを設定する手段として、基本的に二つあるとすると以下の設定で対応できます。
- viewport
- メディアクエリ
・viewport
headのmetaタグに挿入し、画面のサイズに応じて、UIの挙動を変更する設定です。
画面拡大できないようにする場合
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no">
画面拡大ができるようにする場合
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, user-scalable=yes">
・メディアクエリ
これは画面サイズに応じて、cssのプロパティの値を変更する方法です。
@media screen and (min-width:480px) { /* 画面sizeが480px以上は、pタグのcolorを青色にする */ p { color: blue ;} } @media screen and (min-width:768px) and ( max-width:1024px) { /* 画面sizeが480px以上は、pタグのcolorを赤色にする */ p { color: red; } } @media screen and (min-width:1024px) { /* 画面sizeが480px以上は、pタグのcolorを黒色にする */ p { color: black; } }
pタグの色を変更するようにしていますが、変更したい書く要素のwidthやheightを変更すればいいと思います。
viewport、メディアクエリなどで検索すると様々な設定方法が出てきます!
投稿2021/10/09 06:53
総合スコア280
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/13 05:35