現在、PHPを使用してウェブサービスを作っております。
基本的な質問で大変恐縮なのですが、レスポンシブ対応を行う為にhtmlと
CSSを修正したのですが、google chromeの要素検証でスマホ画面を試してみても、CSSが適用されておらず、何が原因なのかがわからない状態でございます。
初歩的な質問で恐縮でございますが、
何が原因でCSS適用がされないのか、ご教示頂けますと幸いでございます。
宜しくお願い致します。
</div> <?php require("footer.php"); ?> </body> ```<div style="margin-top:10%; margin-left:10%; color:black; padding:5px; background-color:#f8f8ff; height:120px; width:25%; border-radius:5px; float:left;"> <p style="margin:0px 0px 5px 5px; text-decoration:underline;">特徴①</p> <p style="margin:0px">テスト</p> </div> <div style="margin-top:10%; margin-left:2%; color:black; background-color:#f8f8ff; height:120px; width:25%; border-radius:5px; float:left; padding:5px;"> <p style="margin:0px 0px 5px 5px; text-decoration:underline;">特徴②</p> <p style="margin:0px;">テスト</p> </div> <div style="margin-top:10%; margin-left:2%; color:black; background-color:#f8f8ff; height:120px; width:25%; border-radius:5px; float:left; padding:5px;"> <p style="margin:0px 0px 5px 5px; text-decoration:underline;">特徴③</p> <p style="margin:0px;">テスト</p> </div> <a href="regis.php" style="color:white; background-color:#1e90ff; border-radius:5px; padding:2px 5px 2px 5px; float:left; text-decoration:none; margin:40px 0px 0px 45%; font-size:20px;">登録して始める</a> </div>
また、以下がCSSになります。
後段は前段をコピーした状態なのですが、CSS適用自体がなされず、
要素検証をしても背景色も何も変わらない状態である為、
止まってしまっております。
@media screen( min-width:1000px ){ body.top{margin:0px; width:100%; height:700px;} p.top1{color:black; font-size:20px; margin:0px; padding-top:55px; margin-left:150px;} p.top2{margin:0px 0px 5px 5px; text-decoration:underline;} a.header{display:block; text-decoration:none; color:white; margin:0px 0px 0px 20px; font-size:30px; padding-top:10px; width:20%; float:left;} html.top{margin:0px; width:100%; height:700px;} div.top{height:400px width:100%; margin:0px;} div.header{background-color:#fa8072; margin:0px; height:70px; width:100%;} div.footer{background-color:#fa8072; margin:0px; height:150px; width:100%;} div.main{height:970px; width:100%; } div.main7{height:500px; width:100%; background-image: url("top.jpeg"); background-size:100% 100%;} div.login{height:370px; width:100%; background-color:#fffafa; padding-top:20px;} body.login{margin:0px; width:100%; height:500px;} html.login{margin:0px; width:100%; height:500px;} div.mypage{min-height:970px; width:100%; background-color:#fffafa; padding-top:40px;} div.regis{margin:0px; height:400px; background-color:#fffafa; padding-top:20px;} html.regis{margin:0px;} body.regis{margin:0px;} div.regis_form{margin-left:22%; width:46%; border-style:solid; border-width:2px; height:200px; margin-top:20px; margin-bottom:70px; border-color:#fa8072; background-color:white;} div.mypage_news{height:200px; width:60%; margin:1% 0% 0% 20%; border-style:solid; border-width:2px; border-color:#fa8072; background-color:white; } div.mypage_book{height:130px; width:56%; margin:1% 0% 0% 20%; border-style:solid; border-width:2px; border-color:#fa8072; background-color:white; padding:2%;} div.mypage_event{min-height:200px; width:40%; margin:1% 0% 3% 20%; border-style:solid; border-width:2px; border-color:#fa8072; background-color:white; } body.message{margin:0px; width:100%; height:1000px;} html.message{margin:0px; width:100%; height:1000px;} div.message{min-height:800px; width:100%; margin:0px; background-color:#fffafa;} div.message_form{margin-left:20%; width:60%; heihgt:70%;} div.message_detail{width:60%; height:80px; margin:0% 0% 0% 20%; border-top:solid; padding-bottom:7px; border-width:1px; border-color:#dcdcdc; position:relative; background-color:white;} body.event{margin:0px; width:100%; min-height:1800px;} html.event{margin:0px; width:100%; min-height:1800px;} div.event{min-height:1800px; width:100%; margin:0px; background-color:#fffafa; padding-top:30px;} div.event_cont{min-height:1500px; margin-top:20px; width:60%; margin-left:15%; padding-bottom:40px;} div.event_cont2{height:100px; width:100%; border-top:solid; background-color:white; border-width:1px; border-color:#dcdcdc; } body.event_detail{margin:0px; width:100%; height:1000px; } html.event_detail{margin:0px 0px 0px 0px; width:100%; height:1000px;} div.event_detail{height:800px; width:100%; margin:0px; background-color:#fffafa; padding-top:20px;} div.event_form{margin-left:20%; width:40%; height:600px; background-color:white; padding:20px 20px 20px 20px;} div.book_form2{margin-left:20%; width:40%; height:640px; background-color:white; padding:20px 20px 20px 20px;} } /* スマホ用CSS */ @media screen( max-width:999px ){ body.top{margin:0px; width:100%; height:700px;} p.top1{color:black; font-size:20px; margin:0px; padding-top:55px; margin-left:150px;} p.top2{margin:0px 0px 5px 5px; text-decoration:underline;} a.header{display:block; text-decoration:none; color:white; margin:0px 0px 0px 20px; font-size:30px; padding-top:10px; width:20%; float:left;} html.top{margin:0px; width:100%; height:700px;} div.top{height:400px width:100%; margin:0px;} div.header{background-color:#fa8072; margin:0px; height:70px; width:100%;} div.footer{background-color:#fa8072; margin:0px; height:150px; width:100%;} div.main{height:970px; width:100%; } div.main7{height:500px; width:100%; background-image: url("top.jpeg"); background-size:100% 100%;} div.login{height:370px; width:100%; background-color:#fffafa; padding-top:20px;} body.login{margin:0px; width:100%; height:500px;} html.login{margin:0px; width:100%; height:500px;} div.mypage{min-height:970px; width:100%; background-color:#fffafa; padding-top:40px;} div.regis{margin:0px; height:400px; background-color:#fffafa; padding-top:20px;} html.regis{margin:0px;} body.regis{margin:0px;} div.regis_form{margin-left:22%; width:46%; border-style:solid; border-width:2px; height:200px; margin-top:20px; margin-bottom:70px; border-color:#fa8072; background-color:white;} div.mypage_news{height:200px; width:60%; margin:1% 0% 0% 20%; border-style:solid; border-width:2px; border-color:#fa8072; background-color:white; } div.mypage_book{height:130px; width:56%; margin:1% 0% 0% 20%; border-style:solid; border-width:2px; border-color:#fa8072; background-color:white; padding:2%;} div.mypage_event{min-height:200px; width:40%; margin:1% 0% 3% 20%; border-style:solid; border-width:2px; border-color:#fa8072; background-color:white; } body.message{margin:0px; width:100%; height:1000px;} html.message{margin:0px; width:100%; height:1000px;} div.message{min-height:800px; width:100%; margin:0px; background-color:#fffafa;} div.message_form{margin-left:20%; width:60%; heihgt:70%;} div.message_detail{width:60%; height:80px; margin:0% 0% 0% 20%; border-top:solid; padding-bottom:7px; border-width:1px; border-color:#dcdcdc; position:relative; background-color:white;} body.event{margin:0px; width:100%; min-height:1800px;} html.event{margin:0px; width:100%; min-height:1800px;} div.event{min-height:1800px; width:100%; margin:0px; background-color:#fffafa; padding-top:30px;} div.event_cont{min-height:1500px; margin-top:20px; width:60%; margin-left:15%; padding-bottom:40px;} div.event_cont2{height:100px; width:100%; border-top:solid; background-color:white; border-width:1px; border-color:#dcdcdc; } body.event_detail{margin:0px; width:100%; height:1000px; } html.event_detail{margin:0px 0px 0px 0px; width:100%; height:1000px;} div.event_detail{height:800px; width:100%; margin:0px; background-color:#fffafa; padding-top:20px;} div.event_form{margin-left:20%; width:40%; height:600px; background-color:white; padding:20px 20px 20px 20px;} div.book_form2{margin-left:20%; width:40%; height:640px; background-color:white; padding:20px 20px 20px 20px;} }
「適用されていない」というのはどのような状態でしょうか。ファイルが読み込まれていないのか、またどのように確認したのかを質問文に追記されてはいかがでしょうか。
回答2件
あなたの回答
tips
プレビュー