Ich mache eine Website in HTML, CSS und PHP und die Seite geht weit über den Bildschirm hinaus, aber vom Browser wird keine Bildlaufleiste zur Verfügung gestellt (Safari 5.0.6 und Firefox 14.0.1 auf Mac). Liegt es daran, dass ich PHP eingebunden habe? Aber sollte das nicht da sein, bevor die Seite gerendert wird?
Hier ist ein Link: Testwebsite
Meine PHP-Syntax:
%Vor%Was ist los?
BEARBEITEN: Hier ist mein CSS:
%Vor% Sie haben alle Inhalte in einem Element von position: fixed;
eingeschlossen. Der Körper ist nicht in der Lage, die Höhe von festen oder absoluten Kindern abzurufen und wird daher auf eine tatsächliche Höhe von 0 gesetzt - so dass kein Scrollen mehr nötig ist.
Wenn Sie Ihr #content
-Element außerhalb der festen Kopfzeile verschieben, sollten die Dinge wie erwartet funktionieren.