2016-07-28 4 views
1

以下に示すように、CCSセレクタを使用してパスワード公開アイコンを非表示にしようとしています。CSS3セレクタがInternet Explorer 11のパスワード公開アイコンを非表示にしていません

input::-ms-reveal{ 
display: none;      
} 

私の開発環境: の.NET Framework:.NET 4.5.1、 のVisual Studio 2010、 私はIE11を使用し、jsFiddleで互換性のためにチェックすると、それが動作する7.5

をIISパスワードの公開アイコンを非表示にします。

http://jsfiddle.net/evildonald/jLuF5/

それは私のウェブサイト(ローカル&ホスト)で動作していないのはなぜ。ソリューションとしてのアイデアは高く評価されています。

ありがとうございます!

答えて

1

IE 10は、パスワードのみがIE 11のためにCSS

input::-ms-clear, input::-ms-reveal { 
display: none; 
} 

を使用してアイコンを明らかに隠してサポートし、私はJavaScriptを使用して、ソリューションhereを発見しました。これは他の人を助けてほしい。

1

これを試してください:

input::-ms-clear, input::-ms-reveal { 
    display: none; 
} 

  • ::-ms-clear<input>要素の現在の値を離れてクリアテキストのエッジにあるボタン( "クリアボタン")を表す
  • ::-ms-reveal<input> type=passwordコントロールのパスワード公開ボタンに1つ以上のスタイルを適用します
+0

Lalji、私はあなたの提案をしてみましたが、まだパスワード公開アイコンが表示されています。私は開発者ツール(私のIEのWebページ上のF12) INPUTにCSSコードを参照しようとすると、以下のコードに気づいた:不明{ \t DISPLAY:なし } INPUT:不明{ \t表示:なし } –

関連する問題