EvilNick Geschrieben 4. August 2003 Teilen Geschrieben 4. August 2003 Moin, da es hier gerade nicht viel zu tun gibt, gestalte ich gerade die Intranetseiten meines derzeitigen Arbeitsgebers neu. Das ganze hab ich dann gleich mit dem Lerneffekt CSS verbunden, da ich das bisher nicht gemacht habe. So, in CSS gibts ja die nette Möglichkeit Objekte wie Tabellen an eine fest Postition zu setzen. Das habe ich gleich mal genutzt. Nun stellt sich mir die Frage, wie ich das Objekt, unabhängig von der Auflösung des Users, immer in der Mitte des Browserfensters platzieren kann. Ich befürchte fast, ohne JS oder PHP o.ä. wird das nicht gehen, aber vielleicht hat ja einer von euch einen Tipp. Hier mal der CSS Code, dieser befindet sich in einer externen Datei: /* Style-Sheets für Homepage der Personalabteilung */ /* Definiton für den <BODY> allg. */ body { background-color:#EEEEEE;font-family:Arial;font-size=11pt;font-weight:bold; } /* Definiton für die Hyperlinks */ a:link { text-decoration:none; } a:visited { text-decoration:none; } a:hover { text-decoration:underline;background-color:#FFFF99; } a:active { text-decoration:none; } /* Definiton für den Kopfbereich der Seite */ table.kopf { background-color:#AAAAAA;font-size:22pt;font-weight:bold; position:absolute;top:10px;left:10px;width:780px;height:80px; } #tablekopfzwei { font-size:14pt;font-weight:bold; } /* Definiton für die Navigtion der Seite */ table.navi { background-color:#AAAAAA;font-size:11pt; position:absolute;top:90px;left:10px;width:150px;height:460px; } /* Definiton für den Haupinhalt der Seite */ table.haupt { background-color:#FFFFFF;font-size:11pt; position:absolute;top:90px;left:160px;width:630px;height:460px; } /* Definiton für den Füllbereich rechts der Seite */ table.fillright { background-color:#AAAAAA; position:absolute;top:10px;left:790px;width:20px;height:580px; } /* Definiton für den Fußbereich der Seite */ table.fuss { background-color:#AAAAAA;font-size:9pt; position:absolute;top:550px;left:10px;width:780px;height:40px; } kopf ist der obere Bereich, fuss der untere, navi die Navigation links und fillright ein Füllbereich rechts (ein Abschluss). P.S. bei mir in der Textdatei sieht das ordentlicher aus... Edit: Das ist nur ein Rohentwurf, Layout und Farben etc. werden noch angepasst... wenn ich das Problem mit der Zentrierung gelöst habe. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Christl Geschrieben 4. August 2003 Teilen Geschrieben 4. August 2003 Moing! Wenn Du die Tabelle (mit css in Ihrem Aussehen gestaltet, also Schrift, größe, etc.pp) in einen <div align=center> setzt?:confused: Dieses div kann man wiederum mit css gestalten... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
EvilNick Geschrieben 4. August 2003 Autor Teilen Geschrieben 4. August 2003 Einen Versuch ist es wert... *arbeit* Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
EvilNick Geschrieben 4. August 2003 Autor Teilen Geschrieben 4. August 2003 Also, das klappt auch nicht... mir ist aber eben eingefallen was ich da für einen Mist gemacht habe... blöde Sommerhitze, die macht einen ganz wirr im Kopf... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Christl Geschrieben 5. August 2003 Teilen Geschrieben 5. August 2003 Original geschrieben von EvilNick ... mir ist aber eben eingefallen was ich da für einen Mist gemacht habe... Was hast Du denn fabriziert? bzw. wie hast Du´s nun gelöst? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
EvilNick Geschrieben 5. August 2003 Autor Teilen Geschrieben 5. August 2003 Eigentlich wollte ich ein Layout das oben eine Spalte hat, links navi, mitte text, rechts abschluss und unten... das ganze kann ich ja auch mit einer "normalen" Tabelle lösen und nicht mit der CSS Positionierung... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.