Komplette Stile für den browserübergreifenden CSS-Zoom
Ich finde es schwer zu bekommen ist voll cross-browser CSS-zoom-Eigenschaften ..was ich habe ist nur diese
zoom: 2;
-moz-transform: scale(2);
InformationsquelleAutor der Frage Hello World | 2012-11-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werden diese ausreichend für die cross-browser...
Demo
HTML
CSS
InformationsquelleAutor der Antwort Mr. Alien
Hier ist eine css-Lösung
Ändern-HTML-tag
InformationsquelleAutor der Antwort aWebDeveloper
Wenn scripting möglich ist, so können Sie vermeiden, die Kollision von mehreren unterstützt zoom-Eigenschaften und die browser-sniffing durch die Verwendung von future-proof-feature-Erkennung.
Hinweis: ich bin mit jQuery hier für die Bequemlichkeit, aber es könnte geschrieben werden, ohne dass es.
CSS:
HTML:
Skript (Einmalige Initialisierung)
Dann beim Zoomen erforderlich ist, einfach aufrufen:
InformationsquelleAutor der Antwort Andrew Urquhart
In der Antwort auf den obigen Kommentar von @martin (er hat Recht), habe ich einen komplizierten workaround mit javascript (enthält einige jQuery) und einige @Mr. Alien ' s css. Zweifellos, es gibt andere Wege, dies zu erreichen - vielleicht auch einfacher, aber Folgendes js und css-combo für mich funktioniert:
Browser detection code kam aus hier und der Chrom-version-Erkennung snippet kam aus dieser Beitrag.
InformationsquelleAutor der Antwort user1167442
Scheint, wie die Antwort heute ist
Ist ein clinch. 😉
InformationsquelleAutor der Antwort Leo