Autor |
Nachricht |
Odin_333
Threadersteller
Dabei seit: 23.01.2009
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 04.03.2010 11:17
Titel Webseite vertikal zentrieren |
|
|
Guten Morgen zusammen.
Komme eigentlich aus dem Printbereich, also nicht erschrecken, bezüglich meiner Unwissenheit.
Vor einiger Zeit habe ich damit angefangen, für mich privat eine Webseite zu gestalten (Dreamweaver CS3)
Fernab von Themen wie Flash usw. stehe ich ganz einfach vor dem Problem, dass ich gerne den gesammten Eingabe- und Darstellungsbereich (ca 850 x 850px) auf jedem Monitor horizontal (kein Problem) aber eben auch vertikal zentriert haben möchte (ähnlich dem hier: http://hatecke.ch/)
Ich hab mir schon die Finger wund gesucht, aber bis auf das, dass es wohl irgendwie mit css funktionieren soll, weiss ich leider nicht weiter.
Evtl. hat jemand einen Tipp oder einen passenden Link, wäre für jede Hilfe dankbar.
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Do 04.03.2010 11:46
Titel
|
|
|
Horizontales Zentrieren ist mittels CSS nicht möglich.
Es gibt aber einige Tricks den Effekt dennoch zu erreichen
CSS
Code: | div#horizontal {
display:block;
position:absolute;
width:100%;
height:1px;
top:50%;
left:0px;
overflow:visible;
visibility:visible;
}
div#horizontal #wrapper {
position:absolute;
background-color:#ffffff;
width:867px;
height:571px;
top:-286px;
left:50%;
margin-left:-428px;
overflow:visible;
} |
HTML
Code: | <div id="horizontal">
<div id="wrapper">
<!--content-->
</div>
</div> |
Das sind jetzt bsphafte Abmessungen. Die mußt Du für Dein Projekt natürlich dementsprechend anpassen.
|
|
|
|
|
Anzeige
|
|
|
Odin_333
Threadersteller
Dabei seit: 23.01.2009
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 04.03.2010 11:54
Titel
|
|
|
Danke schonmal, aber laut Code (bin Laie) wird der entsprechende Inhalt dadurch ja nur horizontal zentriert, ich suche aber nach einer Möglichkeit, dass eine Box (beinhaltet dann menüs usw) auf jedem Bildschirm im Browser links und rechts, und oben und unten zentriert ist.
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Do 04.03.2010 11:59
Titel
|
|
|
Das macht das auch.
Wieso probierst Du es nicht erstmal aus?
Gib #wrapper am besten eine ander Hintergrundfarbe. Dann siehst Du es besser
Zuletzt bearbeitet von Kash am Do 04.03.2010 12:00, insgesamt 1-mal bearbeitet
|
|
|
|
|
Odin_333
Threadersteller
Dabei seit: 23.01.2009
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 04.03.2010 12:08
Titel
|
|
|
Bin grad nicht am Arbeitsplatz, versuche es aber heute Abend.
Danke jedenfalls schonmal im Voraus.
|
|
|
|
|
top
Moderator
Dabei seit: 25.11.2003
Ort: Hedwig Holzbein
Alter: 52
Geschlecht:
|
Verfasst Do 04.03.2010 12:19
Titel Re: Webseite vertikal zentrieren |
|
|
Odin_333 hat geschrieben: | ..., dass ich gerne den gesammten Eingabe- und Darstellungsbereich (ca 850 x 850px) auf jedem Monitor horizontal (kein Problem) aber eben auch vertikal zentriert haben möchte (ähnlich dem hier: http://hatecke.ch/)
... |
An der Beispielseite sieht man auch gut welche Probleme durch diese Lösung entstehen. Wenn du dein Browserfenster kleiner ziehst, verschwindet der obere und linke Teil der Website unerreichbar im Nirwana. Hat ein Besucher nur eine geringe Monitorauflösung (und deine Links sind ganz oben auf der Seite) wird er leider nicht weit kommen.
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Do 04.03.2010 12:30
Titel Re: Webseite vertikal zentrieren |
|
|
top hat geschrieben: | Odin_333 hat geschrieben: | ..., dass ich gerne den gesammten Eingabe- und Darstellungsbereich (ca 850 x 850px) auf jedem Monitor horizontal (kein Problem) aber eben auch vertikal zentriert haben möchte (ähnlich dem hier: http://hatecke.ch/)
... |
An der Beispielseite sieht man auch gut welche Probleme durch diese Lösung entstehen. Wenn du dein Browserfenster kleiner ziehst, verschwindet der obere und linke Teil der Website unerreichbar im Nirwana. Hat ein Besucher nur eine geringe Monitorauflösung (und deine Links sind ganz oben auf der Seite) wird er leider nicht weit kommen. |
Das passiert bei meiner Lösung auch. Daher sollte man bei der Konzeption schon darauf achten das es bei 1024*768 oder auch bei 800*600 noch zu sehen ist. Wobei zweiteres sicherlich mittlerweile ausgeschlossen werden kann.
|
|
|
|
|
squiler
Dabei seit: 01.06.2005
Ort: Dresden
Alter: 46
Geschlecht:
|
Verfasst Do 04.03.2010 12:37
Titel
|
|
|
Zentrierung Seiteninhalt in 3 Schritten:
1.Schritt
body {text-align: center;} das überzeugt den IE schon mal von deinem Vorhaben
2.Schritt
div#wrapper {margin: 20px auto;} durch auto wird der verbleibende Außenabstand links und rechts gleichmäßig aufgeteilt --- damit ist die Seite auch im FF mittig
3. Schritt
div#wrapper {margin: 20px auto; text-align: left;} aufhebung des Mittelsatzes ganz nach Bedarf
|
|
|
|
|
|
|
|
Ähnliche Themen |
Text in DIV vertikal zentrieren
vertikal zentrieren in dreamweaver cs3
[CSS] Zentrieren vertikal und horizontal
[CSS] Bild + Text vertikal zentrieren?
Text in Textfeld vertikal zentrieren in PS?
[css] div(float: right) vertikal im elternelement zentrieren
|
|