メディアクエリの設定が効かないのですが、原因が分かりません。
作成したコードは以下になります。
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部分のメディアクエリの設定が全く適応されていませんでした。
元コードを記載したリンクはこちらになります。
原因が分からない為、ご助言頂けましたら幸いです。
回答1件
あなたの回答
tips
プレビュー