Wie kann ich das deaktivieren _moz_resizing?
Bin ich mit dem editor nicEdit und ich habe meine eigene benutzerdefinierte Bild Größenänderung Skript, um es. Aber ich möchten, deaktivieren Sie die Standardeinstellung _moz_resizing, angezeigt in Firefox.
Wollte ich mich noch feinere Kontrolle über das Bild die Größe ändert. ( ZB: nur das Bild zu verkleinern und zu Erben der Breite des übergeordneten Containers. )
Also schrieb ich ein eigenes Skript. Aber da der Firefox hat seine eigene image-resizing-control (_moz_resizing) wie kann ich es deaktivieren? Wenn es keine Möglichkeit gibt, dies zu tun, habe ich eine sehr einfache Lösung, wo ich erkennen, ob Firefox und schalten Sie meine custom-Skript und verwenden Sie die _moz_resizing statt.
Aber ich werde nicht präzise Steuern, und ich habe darauf zu verlassen, dass es browser-bugs im Firefox. 🙁
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie diese deaktivieren, gehen Sie zu about:config in Firefox ändern
browser.enable_automatic_image_resizing
auf false.In Firefox, die native image resizing controls kann deaktiviert werden, mithilfe der enableObjectResizing Befehl. Dieser Befehl muss ausgeführt werden, nachdem designMode auf "on".
Einmal die native Größenänderung der Steuerelemente deaktiviert sind, sollten Sie nicht sehen, die _moz_resizing-Attribut erscheinen. Es zeigt sich als eine Nebenwirkung der native Steuerelemente, aber das Vorhandensein oder den Wert des Attributs nicht direkt auf die Steuerelemente selbst. Sein einziger Zweck ist das auslösen einer dünnen schwarzen Rahmen um das element re-sized.
Meisten der in-browser rich-text-Editoren verwenden, ein iframe zur Anzeige von deren Inhalt. Wenn die CSS-position des iframe ändert (sagen wir, von statischen, absoluten), es wird rückgängig gemacht, die Auswirkungen der enableObjectResizing Befehl. Der Befehl kann wiederholt werden, um wiederum die native Steuerelemente und wieder abschalten. Dies ist sehr verwirrend, da es keine Anzeichen dafür, dass dies der Fall sein sollte, aber es ist so. Wenn enableObjectResizing ist nicht für Sie arbeiten, werden Sie sicher, dass Sie es nach setzen Sie CSS-Werte der position einblenden.
Beachten Sie auch, dass die "enableObjectResizing" - Befehl wird Auswirkungen auf die resizers für Bilder UND absolut positionierten Elementen, falls solche existieren innerhalb der editierbaren content-Bereich.
Vorbereitet habe ich ein minimal test-Seite das zeigt ein funktionierendes Beispiel.