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

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

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

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

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Safari

SafariはAppleのウェブブラウザであり、Mac OS XとiOSのデフォルトのブラウザです。

HTML

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

CSS

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

Q&A

解決済

2回答

6919閲覧

パスワードフィールドに現れる謎の鍵アイコン in Safariを見えなくしたい

sarada661

総合スコア16

CSS3

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

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Safari

SafariはAppleのウェブブラウザであり、Mac OS XとiOSのデフォルトのブラウザです。

HTML

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

CSS

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

0グッド

0クリップ

投稿2018/05/30 10:06

type=passwordの横に現れる鍵のアイコン in Safari

Safariブラウザにて、inputフィールドを利用していると、図のような鍵のアイコンや、人のアイコンが出てしまいます。
デザイン上、このアイコンをcssにて非表示にしたく、色々と調べ試したのですが、うまく消す事が出来ません。
そもそも、擬似要素の指定方法が理解できていないのかも知れません。

良い方法がございましたら、ご教授願います。jsを使う必要があれば、jsを使うことに問題はありません。

・試したcss

HTML

1<input class="input_password" type="password" name="new_password" placeholder="パスワード">

css

1//ケース1 :-webkit-credentials-auto-fill-buttonで指定 2.input_password:-webkit-credentials-auto-fill-button { 3 background-color: #fff; 4} 5//ケース2 :-webkit-auto-fill-buttonで指定 6.input_password:-webkit-auto-fill-button { 7 background-color: #fff; 8} 9//ケース3 :そもそもautofillなんじゃないか説 10.input_password:-webkit-autofill-button { 11 background-color: #fff; 12} 13//ケース4 :focusやhover必要なんじゃないか説 14.input_password:-webkit-auto-fill-button::focus { 15 background-color: #fff; 16} 17//ケース5 :いやいや、disply:noneしなきゃ説 18.input_password:-webkit-auto-fill-button{ 19 display:none; 20}

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

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

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

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

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

guest

回答2

0

ベストアンサー

鍵アイコンはブラウザに保存されているパスワードの自動入力が可能になるボタンですね。

css

1input::-webkit-credentials-auto-fill-button { 2 margin: 0; 3 width: 0; 4 background-color: transparent; 5}

このようにすれば、鍵アイコン部分の色を変えることができます。transparent にして色を透明にします。また、横幅を0にしておき、少し margin が設定されていたようなので 0 にします。

投稿2018/05/31 03:56

Takamoso

総合スコア248

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

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

sarada661

2018/05/31 04:18

ありがとうございます。試してみます!
guest

0

回答ではありませんが、

鍵アイコンは、暗号化されている事示すアイコンではありませんか?
これを非表示にする事は、入力が暗号化されていない事を示すことになりますが、問題ありませんか?

投稿2018/05/30 13:54

pepperleaf

総合スコア6383

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

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

sarada661

2018/05/31 04:22

動作を見る限り、今回の件であげているものは、Takamosoさんの回答にあるような自動入力させるもののようです。 pepperleafさんの仰る場合でも、こちらとしては問題ないです! > 入力が暗号化されていない事を示すことになりますが、問題ありませんか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問