Ich teste die Navigationsleiste für die Bootstrap-Reaktionsfähigkeit und habe eine Demo- Website. Wenn ich die Größe des Browsers auf einem Desktop verändere, funktioniert alles einwandfrei, einschließlich der Navigationsleiste, die zum zusammenklappbaren Menü mit einem kleinen Symbol oben wird, auf das ich klicken kann, um weitere Menüschaltflächen anzuzeigen.
Aber als ich es mit einem mobilen Browser ausprobierte (ich versuchte es mit Chrome und mit einem Internetbrowser mit Android), sah ich das reaktionsschnelle Design nicht. Ich konnte nur eine sehr kleine Version einer Desktop-ähnlichen Website sehen.
Könnte jemand darauf hinweisen, was ich falsch mache?
maximum-scale
und1.0
stattdessen verwendet habe1
. Wissen Sie, ob diese Dinge einen Unterschied machen?wie hier vorgeschlagen http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/quick-tip-dont-forget-the-viewport-meta-tag/
Dies wäre eine noch bessere Wahl, da der Übergang von Hochformat zu Querformat und zurück eine viel angenehmere Benutzererfahrung darstellt, als dies mit / height aufgrund der möglichen automatischen Skalierung natürlich der Fall wäre.
quelle
Hinzufügen für Personen, die diesen Fehler suchen und für die die akzeptierte Antwort nicht funktioniert. Ich glaube, dass dies ein seltener, aber dennoch frustrierender Fall sein wird:
Wenn Ihre Seite in einem Frameset gerendert wird (z. B. Domain Cloaking), hilft es nicht, die Meta-Tags zu platzieren. Sie müssten sie in die Seite der Tarndomäne einfügen, auf die Sie je nach DNS-Host möglicherweise Zugriff haben oder nicht.
quelle
Leeren Sie den Cache Ihres Browsers und öffnen Sie die Seite in einem neuen Tab. Dies löst manchmal das Problem für mich, wenn es passiert.
quelle