2017-03-03 10 views
2

IE 11ではプレースホルダを表示できる互換性テーブルでも、IE 11のプレースホルダに問題があります。私は入力に焦点を当てているわけではありません。私が入力ボックスに焦点を当てていないときにもプレースホルダはありません。プレースホルダインターネットエクスプローラ11が表示されない

IEバージョン:11.0.9600

私はプレースホルダに適用されていないCSSを持っていません。

他のブラウザではプレースホルダが表示されています。

メタタグを使用して互換性も試しましたが、変更はありません。

<input id="textinput" name="name" type="text" placeholder="Name" class="form-control input-md" /></input> 
+0

入力タグが自動閉鎖しています。 「」はありません。 HTMLバリデーターを通してページを実行して、他のエラーがないかどうかを確認することができます。 – j08691

+0

ここで不運なことに、バリデーターからのエラーを修正し、すべてのスタイルシートを無効にして、純粋なhtmlだけ残しましたが、何も表示されませんでした。 –

+0

ミニマリストのマークアップを試してください(注:IDと名前は同じ文字列を使用する必要があります。グローバル変数や属性名との競合)。 devツールのDOM Explorerタブを使用して、要素に適用されるスタイルルール、特に-webkit-appearanceまたはcolorまたは:プレースホルダルールを調べます。より良い支援のために、jsfiddleに再現可能なマッシュアップを投稿してください。 –

答えて

1

私の素敵な会社はIE 11をインストールしましたが、強制的にIE 8を表示しています - 私の神。

リンクで全体のコード

$(function(){$("input, textarea").placeholder()

+0

IEの開発ツールのエミュレーションタブを使用してどのIEエミュレーションモード(別名documentMode)あなたのdev/test/productionサイトを使用して、例えば、IE8 /エンタープライズサイトモードのリストローカルホスト上で開発する場合は、ファイル>プロパティメニューを使って、どのIEセキュリティゾーンにマップされているかを判断してください...インターネットが期待されます... –

+0

こんにちは、これは私がこれを発見した方法です、とにかく助けてくれてありがとう:) –

関連する問題