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

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

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

Google Chromeは携帯、テレビ、デスクトップなどの様々なプラットフォームで利用できるウェブブラウザです。Googleが開発したもので、Blink (レンダリングエンジン) とアプリケーションフレームワークを使用しています。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

CSS

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

Q&A

解決済

1回答

311閲覧

AndroidのChromeで突然CSSの外部ファイルが反映できなくなりました

B_Frontiers

総合スコア19

Chrome

Google Chromeは携帯、テレビ、デスクトップなどの様々なプラットフォームで利用できるウェブブラウザです。Googleが開発したもので、Blink (レンダリングエンジン) とアプリケーションフレームワークを使用しています。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

CSS

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

0グッド

0クリップ

投稿2019/05/14 03:43

編集2019/05/14 05:32

phpのサイトでheader('Content-Type: text/html; charset=UTF-8');を追記したらPCでは問題ないのですがAndroidのchromeではcssの外部ファイルに書いてあるclassを反映できなくなりました。
header('Content-Type: text/html; charset=UTF-8');を追記したphpのファイルを追記する前の元ファイルに戻してもAndroidのChromeでは元に戻らなくなってしまいました。
phpのファイル全体を正常に動作していたときのファイルと入れ替えても復旧できません。
サーバーを再起動して、AndroidのChromeのキャッシュも消去してスマホを再起動しても元に戻せなくなってしまいました。
外部ファイルの代わりに<header></header>にstyleを直接書いてみてもAndroidのChromeでは反映できずに現状ではインラインで個別のタグの要素に書いたときのみ反映します。
既に過去数か月間は外部ファイルのclassをAndroidのChromeでも読み込めて問題なく動作していたのですが元に戻す方法がもしご指摘いただけましたら幸いです。
どうぞよろしくお願いします。

該当のコードは以下の通りです。
bootstrap4も使っています。

【障害が出る前のコード】
HTML

<div class="btn mx-3 p-1 text-warning bgc-dred"> String </div>

CSS
.bgc-dred {
background-color: #800040;
border-color: #800040;
}

【障害が出た後は外部CSSを反映しないためインライン記載】
HTML

<div class="btn mx-3 p-1 text-warning bgc-dred" style="background-color: #800040;border-color: #800040;"> String </div>

CSS
.bgc-dred {
background-color: #800040;
border-color: #800040;
}

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

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

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

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

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

miyabi_takatsuk

2019/05/14 04:41

該当の外部CSS、HTMLのソースコードを質問本文に記載ください。 マークダウン形式でお願いします。
B_Frontiers

2019/05/14 05:32

ありがとうございます。 HTMLとCSSのコードを追記しました。
miyabi_takatsuk

2019/05/14 05:38

追記ありがとうございます。 しかし、今回のケースでは該当箇所だけでは、解決しないと思われます。 bootstrapを使用されているのであれば、なおです。 できれば、HTML全体と読み込んでいるCSS全てが必要になるかと思われます。 (単純に他のCSSが干渉して、該当箇所のCSSが効かなくなっている可能性もある) それと、ソースコードは、”マークダウン形式”で記載ください。 編集画面にて、<code>と書かれたボタンがあるので、押すと、 ソースコードを記載するための文字が挿入されるので、 それを使ってソースコードを記載してください。
B_Frontiers

2019/05/14 06:08

ありがとうございます。 コード全体を見直したらCSSのリンクの記載に誤りが見つかりましたので訂正したら解決しました。 お手数をおかけしました。 ご指摘ありがとうございます。
miyabi_takatsuk

2019/05/14 06:13

解決してよかったですね! 自己解決の回答を投稿して、本質問を閉じましょう。
B_Frontiers

2019/05/14 06:16

はい、おかげさまで本当に助かりました。 ありがとうございました!
guest

回答1

0

自己解決

miyabi_takatsukさんより、コード全体の見直しについてご指摘をいただきCSSのリンクの記載に問題があったことを発見し解決しました。

ご指摘ありがとうございました。

投稿2019/05/14 06:14

B_Frontiers

総合スコア19

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問