2009-06-25 3 views
0

Es gibt eine Schaltfläche mit dem Namen 'Fit zu Width' in Opera. (Ich weiß nicht, vielleicht haben andere Browser etwas Ähnliches.) Meine Frage ist also, wie man diese Schaltfläche beim Browsen auf meiner Website ungültig macht. Ich mag diese Schaltfläche nicht, weil das Webdesign zerstört wird, wenn diese Option aktiviert ist.Die Schaltfläche 'to Width Fit' in Opera

+0

Die Anpassung an Breite Merkmal ist eine der schlimmsten implementierten Features die ich je in einem Browser gesehen haben. Daher stimme ich ab, Opera vollständig aus der Liste der relevanten Browser zu streichen. Sieht aus, als hätten sie ein paar Leute von Microsoft angeheuert ... –

Antwort

5

Für referece, the fit to width feature you describe is illustrated here.

Obwohl die sorgfältigen Designer diese Antwort hassen, sollten Sie diese Funktion nicht deaktivieren. Dinge auf the user's interface outside of your page, including scrollbars, menus, and the rest of the web browser sollten nicht manipuliert werden. Ein Benutzer könnte auch Ihr Webseiten-Layout mit einem Benutzer-Stylesheet aufbrechen, und diese sind in ähnlicher Weise über die Fähigkeit eines Web-Designers zu ändern.

Die beste Option ist in diesem Fall um eine Seite zu machen, die eine horizontale Bildlaufleiste, ohne die Schaffung horizontal Größe verändert werden können. Wenn Sie dies tun, wird die Wahrscheinlichkeit geringer sein, dass Benutzer die Funktion in Opera verwenden, und Ihre Seite wird sich wahrscheinlich besser verhalten, wenn die Funktion aktiv ist.

Als Einstieg können Sie den einzelnen Elementen das CSS-Format overflow: auto; hinzufügen, damit sie bei Bedarf dynamisch Bildlaufleisten erhalten. Mir ist klar, dass es sehr schwierig ist, ein Design zu behalten, das gut aussieht und schön skaliert. Vielleicht könnten Sie Fragen stellen, wie Sie bestimmte Elemente auf Ihrer Seite elegant skalieren können ...?

+0

Danke für die Antwort. =) –