wenn ich meine seiten horizontal zentrieren möchte, mache ich das eigentlich immer mit diesem css code:
-->left schiebt den inhalt in die mitte der seite, dann werden mit margin-left 400px (die hälfte von der breite) abgezogen, damit sie schön zentriert dasteht.)
das klappt auch ganz schön und gut. nur habe ich letzthin ein problem festgestellt.
wenn man das browserfenster kleiner macht als die breite der seite, wird ein teil der seite abgeschnitten. auf der linken und der rechten seite immer gleichviel.
dass die rechte seite nicht abgeschnitten wird, habe ich ein margin:auto eingefügt. mit der rechten seite klappt das nun. doch nun zur linken seite: dort wird immer ein teil abgeschnitten.
kennt jemand einen trick wie man das verhindern kann? ich habe mir überlegt, ob man nicht irgendwie festlegen könnte, dass man den margin-width auf "-400px" setzen könnte und dann, wenn der bildschirminhalt-breite der seite < 0 ist, auf "auto" zu setzen.
gibt es da eine css möglichkeit respektive kann man das auch mit javascript lösen?
ich wäre euch dankbar um einige meinungen zu meiner idee und eventuell auch lösungsvorschlägen.