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

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

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

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

Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

アップロード

アップロードは特定のファイルをウェブサーバに送るプロセスのことを指します。

Q&A

解決済

1回答

1788閲覧

サーバーにアップロードした際、cssを反映させたい

ayu_mi

総合スコア6

CSS3

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

Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

アップロード

アップロードは特定のファイルをウェブサーバに送るプロセスのことを指します。

0グッド

1クリップ

投稿2021/12/31 04:40

編集2022/01/01 11:50

サーバーにファイルをアップロードした際、スマートフォンのCSSを反映させたい

HTML/CSSにてLP制作をしております。
(WordPress化は無し・レスポンシブ対応はスマートフォンのみです。)

Chromeのディベロッパーツール上でのPC/スマートフォン(iPhone6/7/8)の動作確認完了後、
エックスサーバーにファイルをアップロードし、実機で確認してみたところ、
PC上ではCSSの反映ができたのですが、

■■スマートフォン上では、CSSのメディアクエリ部分で記述したものを反映させることができませんでした。
(PCのCSSがそのまま反映されてしまっている)

サーバー自体に慣れておらず、知識が足りないというものあると思います。
原因を教えていただけたらと思います。

初学者のため、質問内容にも不備があると思いますが、
どうぞよろしくお願いいたします。

発生している問題・エラーメッセージ

調べたところ、関係があるかわからなかったのですが、Chromeのディベロッパーツール上に以下の表示が出ています。

Audit usage of navigator.userAgent, navigator.appVersion, and navigator.platform

該当のソースコード

HTML

1<!DOCTYPE html> 2 <html lang="ja"> 3 <head prefix="og: https://ogp.me/ns#"> 4 <meta charset="UTF-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <link rel="stylesheet" href="css/reset.css"> 8 <link rel="stylesheet" href="css/style.css"> 9</head> 10<body> 11 12<header> 13</header> 14 15<main> 16</main> 17 18<footer> 19</footer> 20 21<script src="https://kit.fontawesome.com/41c89b4080.js" crossorigin="anonymous"></script> 22<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> 23<script src="js/script.js"></script> 24</body> 25</html>

CSS

1@charset "UTF-8"; 2 3 4====以下スマートフォン適用のcssの記述==== 5@media screen and (max-width:375px){ 6} 7

試したこと・確認したこと

  • サーバー側からのブラウザのキャッシュの削除
  • ブラウザ(Chrome)のキャッシュの削除
  • headの中に以下の記述があるか確認
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="css/reset.css"> <link rel="stylesheet" href="css/style.css"> - ```style.css```に以下の記述があるか確認 @media screen and (max-width:375px){ }

よろしくお願いいたします。

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

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

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

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

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

hoshi-takanori

2021/12/31 06:11

ローカルでの実機確認はしましたか? また、実機は何でしょうか? (最近の iPhone の横幅は 375px よりもっとあるような…。)
ayu_mi

2022/01/01 11:33 編集

ローカルでの確認はしていません。 実機は、iPhone 12proです。
m.ts10806

2022/01/01 00:02

こちらは回答ではなく質問への追記修正依頼のコメント欄です。 質問は編集できるので適宜調整してください。
guest

回答1

0

自己解決

お恥ずかしながらご指摘いただき気づいたのですが、
実機での横幅が375px以上あったため、CSSが反映されていなかったようです。

メディアクエリのブレイクポイントの変更をいたしました。

CSS

1@charset "UTF-8"; 2 3 4====以下スマートフォン適用のcssの記述==== 5@media screen and (max-width:599px){ 6}

とても助かりました。
どうもありがとうございました。

投稿2022/01/04 04:00

ayu_mi

総合スコア6

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.49%

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

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

質問する

関連した質問