Pascal Egli: Seite zentrieren

Hallo
Ich habe eine Seite gestaltet, die etwa 800 Pixel breit und 350 Pixel hoch ist. Nun möchte ich, dass immer zentriert (horizontal wie auch vertikal) erscheint. Wie kann ich das bewerkstelligen ohne Frames?

Pascal

  1. Hi,
    ganz einfache Lösung:

    pack deine gesamten Text in eine table und da machste dann align="center"

    is am einfachsten....Frage, ob das auch eine gute Lösung ist!

    1. Hallo

      pack deine gesamten Text in eine table und da machste dann align="center"
      is am einfachsten....Frage, ob das auch eine gute Lösung ist!

      Das ist deprecated = überaltert.
      Macht man nicht mehr so.
      Stichwort CSS

      Gruß
      Aqua

  2. Pascal,

    Ich habe eine Seite gestaltet, die etwa 800 Pixel breit und 350 Pixel hoch ist. Nun möchte ich, dass immer zentriert (horizontal wie auch vertikal) erscheint. Wie kann ich das bewerkstelligen ohne Frames?

    Wie soll ein etwa 800 Pixel breites Etwas in einem Browseerfenster von geringerer Breite zentriert werden?

    Vermeide Breitenangaben in Pixel.

    Gunnar

    --
    „Solang wir noch tanzen können
    und richtig echte Tränen flennen,
    ist noch alles offen,
    ist noch alles drin.“
    (Gundermann)
    1. Hallo Gunnar

      Wie soll ein etwa 800 Pixel breites Etwas in einem Browseerfenster von geringerer Breite zentriert werden?

      Pascal geht dasvon aus, dass das Browserfenster _breiter_ als 800px ist bzw. genau 800px ist.

      Vermeide Breitenangaben in Pixel.

      Das war doch gar nicht seine Frage?!?
      Es gibt sehrwohl designs die Pixelgenau sind,
      und wenn es so eines hat,  egal was "der Designer" davon hält,
      sollten wir auf seine Frage eingehen.

      Gruß
      Aqua

    2. Moin,

      Vermeide Breitenangaben in Pixel.

      Dass euch[1] nach so langer Zeit das Schreiben solcher sinnfreien, verbitterten Ideologie-Postings noch Spaß bringt... Erstaunlich :-)

      [1] angemessene Verallgemeinerung

      Grüße aus Hamburg
      Michel

      --
      Ein Problem ist halb gelöst, wenn es klar formuliert ist. (John Dewey)
  3. Hallo Pascal

    Die valide Lösung in CSS ist,
    dem zu zentrierenden Element (Wir gehen von einem Blockelement aus)
    den style    margin-right:auto;  margin-left:auto;  hinzuzufügen.

    Das löst mal das rechts-links Problem.

    Merke:  Diese Variante gibt in manchen IE Versionen
            ein Problem,  sprich es wird nicht zentriert.
            In vielen anderen Browsern geht es.

    Es existiert ein Workaround dafür.
            Weiß wer was?

    Was das oben-unten Problem anbelangt würde mich die Antwort der
    anderen Forumsteilnehmer auch sehr interessieren.
    *gespanntBin*

    Ich suche mal im Internet,
    die Lösung interessiert mich selbst auch!

    Gruß
    Aqua

    1. Moin!
      ich baue immer eine CSS weiche für ie 4 bis 6 wo ich einfach folgede üerlegung einbringe:
      layout ist 800px breit. wie viel prozent ist das von der größten gänigen auflösung (1600 x bla)in dem fall 50%. also gebe ich als margin left und right 25% an. wenn die auflösung kleiner ist als 1600 x bla oder einfach das fenster verkleinert wird schiebt der ie das layout immer in die mitte, ach wenn dann die 25% nicht merh stimmen. dummer IE...
      tschüssi
      ichen

  4. Hallo Pascal,

    Ich habe eine Seite gestaltet, die etwa 800 Pixel breit und 350 Pixel hoch ist. Nun möchte ich, dass immer zentriert (horizontal wie auch vertikal) erscheint. Wie kann ich das bewerkstelligen ohne Frames?»

    Das dürfte dir weiter helfen:

    http://skop.net/self/zentriertes_div.html
    http://www.1ngo.de/web/zentrierung.html
    http://d-graff.de/demos/selfhtml/center1.html
    http://www.lipfert-malik.de/webdesign/tutorial/bsp/centerdiv3.html

    Beste Grüsse
    Richard

  5. Nun möchte ich, dass immer zentriert (horizontal wie auch vertikal) erscheint. Wie kann ich das bewerkstelligen ohne Frames?

    Sieh Dir mal diese Lösung an. Funktioniert gut solange das Fenster groß genug ist.

    http://skop.net/self/zentriertes_div.html

    Gruß
    Manfred