🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
JSP

JSP(Java Server Pages)とは、ウェブアプリケーションの表示レイヤーに使われるサーバーサイドの技術のことです。

HTML

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

CSS

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

Q&A

解決済

1回答

1378閲覧

JSP select disabledがグレーアウトしない

workwork

総合スコア1

JSP

JSP(Java Server Pages)とは、ウェブアプリケーションの表示レイヤーに使われるサーバーサイドの技術のことです。

HTML

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

CSS

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

0グッド

0クリップ

投稿2021/03/25 02:43

前提

JSPでselectにdisabledを付与している箇所があります。

<select disabled name="XXX" id="XXX" placeholder="年"> </select>

発生している問題

この状態で実行すると、背景色と文字色がグレーになり
選択ができない状態になると思いますが、
一部の端末で背景色と文字色がグレーにならない現象が発生しています。

確認できた限り、iPhone11で当事象が発生しています。
しかし、chromeのエミュレータで、iPhone11と同じ解像度のデバイスを登録し確認してみましたが、
発生しませんでした。

初歩的な質問で申し訳ございません。
なにか別のクラスが影響していることも考えましたが、
発生する端末が一部の為、ほかに原因があるのかも、、と質問させていただきました。

なにかご存じの方いらっしゃったら教えていただけると幸いです。
よろしくお願いいたします。

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

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

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

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

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

K_3578

2021/03/25 02:55

発生する端末はiPhone11のみですか?
workwork

2021/03/25 03:07

すべての端末でテストできているわけではないのですが、 Chrome、IE、edgeと iPhone8、Android(HUAWEI mate20pro)では発生しておらず、 iPhone11では発生することを確認しております。
K_3578

2021/03/25 03:10

うーん、OS間の問題でもないとなるとiPhone11のみに不具合があるのかな。 なんかキャッシュが残ってるとかで更新されてないとかはないですよね。
workwork

2021/03/25 03:36

私の手元にiPhone11がないので、確実な情報ではないのですが、キャッシュは大丈夫だと思います。。 また、2台のiPhone11でグレーアウトされない事象が確認できたので、iPhoneのユーザー設定が影響している可能性も少ないのかな、と思っています。。
K_3578

2021/03/25 03:43 編集

キャッシュも問題ない、端末設定でもないとなるといよいよもって iPhone11自体の不具合なのかなぁ・・・私も手元にiPhone11ないのでこっちで 検証できないのでお役に立てず申し訳ない。 因みに検証ツールで確認はされましたか? https://qiita.com/aqril_1132/items/4789bc12a511136d8bfa こちらの記事でPCからスマートフォン向けWebページの検証をしているので 一度読んでみては如何でしょうか。
workwork

2021/03/25 05:18

ありがとうございます。 Chromeのモバイルシミュレーションでは確認したのですが、再現せずでした。 また、テスト端末のiPhone11がないため、 PCからのデバックは難しそうです。。 お忙しいところご回答ありがとうございます! もう少し調査してみます。
K_3578

2021/03/25 05:19

自分も気になるので個人的に調べてみます。何か分かったらお知らせしますね。
m.ts10806

2021/03/25 06:47

「選択できない」が出来てれば良い気がします。 合わせたいならリセットCSSして自前で色つけるのが確実
workwork

2021/03/25 09:36

ありがとうございます。 選択できない状態にはなっているので、機能的には問題ないようです。 私の手元にiPhone11がないこともあり、 ただ単にキャッシュ等の可能性も捨てきれていませんが、 自前で色をつけるか、もしくはプルダウンではなくテキストとして表示させるように修正してみます。 お二方ともありがとうございました。
m.ts10806

2021/03/25 09:46

質問が「受付中」のままになっています。
guest

回答1

0

自己解決

手元にiPhone11がなく自分では再現できないため、

端末、ブラウザ毎に見た目がことなる可能性を考慮し、
リセットCSSをして自前で色をつける
もしくは、テキストとして表示させるように修正します。

お二方ともありがとうございました。

投稿2021/03/25 09:37

編集2021/03/25 10:12
workwork

総合スコア1

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

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

m.ts10806

2021/03/25 09:46

私がコメントした >合わせたいならリセットCSSして自前で色つけるのが確実 この部分をもう少し拾ってもらいたかったところ。
workwork

2021/03/25 10:13

ありがとうございます、修正しました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問