ich habe derzeit auf meiner homepage (star-gate-universe.de) ein tabellendesign, zumindest auf der ersten seite.
ich würde gerne wissen wie ich das horizontal und vertikal mit einer css datei zentriere und wie ich die divs anlegen kann, damit die startseite richtig zusammengesetzt ohne lücken ist… (man sieht ja das es zz auf der ersten seite tabellenmäßig aufgebaut ist)
gruß
web673
und ja ich habe die sufu benützt… (nichts funktionierendes gefunden)
ich würde den CSS-Code gleich in eine extra CSS-Datei auslagern, dann muss man nur diese Datei verändern, und nicht jedes mal die ganzen einzelnen Seiten, wenn man etwas an einem Div verändern will/muss.
Das floaten bewirkt, dass die divs nebeneinander rücken - wenn der Platz reicht. Navigationen kann man gut mit ul+li aufbauen. Dem ganzen gibt man noch Attribute wie Hintergrundbild, padding usw. Und kümmert sich mit einem IE-Hack um den Internet Explorer, der sein eigenes Ding macht.
[/code][ul]
[li]#alles für height: 100%; die horizontale Zentrierung und die Grafik mit den Seiten.[/li][li]#ul für position: relative;[/li][li]#alles_innen für die vertikale Zentrierung.[/li][li]#li_1 bis #li_7 werden absolute positioniert und bekommen die zerschnittenen Grafiken.[/li][li]ul li a bekommen die Grafiken mit den Texten[/ul]Am schwierigsten dürfte die vertikale Zentrierung sein.[/li]Lese dazu mal ab hier abwärts:
http://www.html.de/html-und-xhtml/20388-div-zentrieren-2.html#post163578
In deinem Fall passen alle dort beschriebenen Beispiele nicht so richtig.
Entweder basieren sie auf Boxen mit prozentueller Höhe oder sind nur für sehr kleine Boxen geeignet. Am ehesten würde der zweite Beispiel-Link von prm in Frage kommen.
Den müsstest du von em in px umschreiben.