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

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

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

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

HTML5

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

レスポンシブWebデザイン

レスポンシブWebデザイン(RWD)は、スクリーンのサイズ、プラットフォーム、オリエンテーションに基づいて様々なデバイスで最適のサイトを生成するのウェブデザインとその開発のアプローチ方法を呼びます。

HTML

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

CSS

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

Q&A

解決済

1回答

332閲覧

メディアクエリの設定を反映させたい

study_111

総合スコア82

CSS3

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

HTML5

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

レスポンシブWebデザイン

レスポンシブWebデザイン(RWD)は、スクリーンのサイズ、プラットフォーム、オリエンテーションに基づいて様々なデバイスで最適のサイトを生成するのウェブデザインとその開発のアプローチ方法を呼びます。

HTML

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

CSS

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

0グッド

0クリップ

投稿2020/10/15 11:32

編集2020/10/15 11:36

メディアクエリの設定が効かないのですが、原因が分かりません。
作成したコードは以下になります。

html

1<div id="loading"> 2 <div class="loader"> 3 <div class="spinner"> 4 </div> 5 <p class="load_msg">お持ち下さい...</p> 6 <p class="load_alert_text">※30秒程時間がかかります</p> 7 </div> 8</div>

css

1@media screen and (max-width:750px) { 2 .load_alert_text{ 3 font-size: 0.9rem; 4 margin: 0 0 0 13%; 5 } 6 .loader{ 7 width: 43vw; 8 height: 30vh; 9 } 10} 11 12 13 .load_alert_text{ 14 color:red; 15 margin:0 0 0 10%; 16 } 17 #loading { 18 width: 100vw; 19 height: 100vh; 20 transition: all 1s; 21 background-color:#E5E5E5; 22 /* background-color:#e5e5e573; */ 23 /* background-color:#e5e5e5a6; */ 24 position: fixed; 25 top: 0; 26 left: 0; 27 opacity:1; 28 z-index:100; 29 30 } 31 .loader{ 32 width:16vw; 33 height:21vh; 34 margin:auto; 35 background-color:#fff; 36 border-radius:1rem 1rem 1rem 1rem; 37 margin-top:15%; 38 padding-top:1px; 39 40 } 41 .load_msg{ 42 text-align:center; 43 margin-top:6%; 44 margin-bottom:0; 45 } 46 47 .spinner, 48 .spinner:after { 49 border-radius: 50%; 50 width: 5em; 51 height: 5em; 52 } 53 .spinner { 54 margin: 10px auto; 55 margin-bottom:0; 56 font-size: 10px; 57 position: relative; 58 text-indent: -9999em; 59 border-top: 1.1em solid rgba(86,189,93, 0.2); 60 border-right: 1.1em solid rgba(86,189,93, 0.2); 61 border-bottom: 1.1em solid rgba(86,189,93, 0.2); 62 border-left: 1.1em solid #56bd5d; 63 -webkit-transform: translateZ(0); 64 -ms-transform: translateZ(0); 65 transform: translateZ(0); 66 -webkit-animation: load8 1.1s infinite linear; 67 animation: load8 1.1s infinite linear; 68 } 69 @-webkit-keyframes load8 { 70 0% { 71 -webkit-transform: rotate(0deg); 72 transform: rotate(0deg); 73 } 74 100% { 75 -webkit-transform: rotate(360deg); 76 transform: rotate(360deg); 77 } 78 } 79 @keyframes load8 { 80 0% { 81 -webkit-transform: rotate(0deg); 82 transform: rotate(0deg); 83 } 84 100%{ 85 -webkit-transform: rotate(360deg); 86 transform: rotate(360deg); 87 } 88 } 89

jsfiddleにて動作確認を行ったのですが、デベロッパーツールより、表示幅をスマホの設定に変更してみましたが、CSS部分のメディアクエリの設定が全く適応されていませんでした。
元コードを記載したリンクはこちらになります。
原因が分からない為、ご助言頂けましたら幸いです。

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

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

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

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

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

m.ts10806

2020/10/15 11:52

まず、原因を分かりやすくするためにインデントをきちんと整理されたほうが良いかと思います。 問題切り分けがやりやすい内容になってません。
guest

回答1

0

ベストアンサー

CSSは後から記述したものが優先されます。前のものを上書きします。

メディアクエリを後ろに移動させてください。

投稿2020/10/15 11:48

hatena19

総合スコア33715

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

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

study_111

2020/10/15 11:54

ご回答ありがとうございます。 メディアクエリを下側へ移動させたら、反映されました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問