2017-02-06 4 views
0

角度のある素材を使用しています。 すべての必要なメッセージは入力要素に添付されています。ユーザーが入力内に入力すると、即座に検証され、角度のある材質から来ています。 IE11で問題が発生しました。入力要素に重点を置いて入力を開始すると、必要なメッセージ(「これは必須フィールドです」)のツールチップが表示され、タイピング中は常にちらつきますユーザーのために。HTMLの入力タグの「これは必須フィールドです」というメッセージのヒントを非表示にします

display:noneのように、CSSでツールチップを隠す方法はありますか? IE11でエラーをデバッグすることはできません。したがって、誰かがcssを使用してツールチップをターゲットにする方法を提供できると便利です。 <form novalidate>とともに事前

+0

フォームに 'novalidate'フラグを設定してください:'

' – devqon

+0

CSSでツールチップをターゲットにする方法はありませんか? – mariosp

+0

いいえ、ブラウザ固有の実装です。 'novalidate'フラグを使用して、ツールチップを自分で行うことができます。おそらく、「角材料」にもこれが含まれます。 – devqon

答えて

0

おかげで、フォーム入力でrequired属性を削除する必要があります。

<input name="myName" ng-model="myName" required> 

上記の行で削除が必要です。

+0

しかし、CSSでツールチップを対象にして、必要な属性を除外しないかどうか尋ねました。 – mariosp

+0

これで、フォームタグにnovalidateを追加すれば十分です。参考までに、[link](https://www.wufoo.com/html5/attributes/11-novalidate.html?num=5)をご覧ください。 – Indhu

関連する問題