Zeit auf einer Website arbeite ich das Meta-Tag wird mit der Seite in IE9-Modus zu machen [BrowserMode: IE10, DocMode: IE9 Standards]Wie entferne ich die Schaltfläche "X" aus den IE10-Textfeldern im Kompatibilitätsmodus?
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7, IE=9" />
In IE10 viele CSS Brüche in der Seite zu verwenden, da IE=Edge
ist keine praktikable Lösung ab sofort (möglicherweise in Zukunft wird dies verwendet werden, sobald alle CSS ist behoben, aber ich sehe nicht in der nahen Zukunft).
Jetzt ist der Punkt alle Textbox haben klare Schaltfläche drin. In nur einem der Textfelder brauchen wir dieses Kreuz nicht (wir haben bereits einen benutzerdefinierten (x) Knopf weit rechts von der Textbox).
Ich versuchte ::-ms-clear
aber das didn; t arbeitete als BrowserMode: IE10 und DocMode: Standards. Was kann jetzt getan werden, um das 'X' zu entfernen?
Ähnlich wie http://stackoverflow.com/questions/17196845/ie-10-sms-clear-pseudo-element-and-ie5-quirks-mode mit der Ausnahme, dass man nach IE5 Quirks und nicht Kompatibilitätsansicht fragt. Offensichtlich funktioniert ':: - ms-clear' in keinem der beiden Modi. – BoltClock
@BoltClock Könnten Sie bitte vorschlagen, was kann ich hier tun?Gibt es auch eine Website, auf der wir Feature Request an MsIE vorschlagen können, um 'X' zu entfernen, wenn DocMode <10 ist (obwohl ich es wirklich bezweifle: D) In meinem Fall ist BrowserMode IE10, aber DocMode ist IE9. –
[Identische Frage hier] (http://stackoverflow.com/questions/20050416/disable-ie10-clear-field-in-compatibility-mode#comment29865337_20050416). Wiederum ist die kurze Antwort, dass Sie das einfach nicht tun können. Es ist nicht möglich. Wenn Sie dieses Widget wirklich loswerden möchten, verwenden Sie nur den ** Standard-Modus. Wenn das bedeutet, dass du dein kaputtes CSS reparierst, damit es funktioniert, dann ist das vielleicht eine gute Sache. – Spudley