Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 21.10.2004, 12:38   #1
TP-Newbie
 
Registriert seit: Oct 2004
Frog macht alles soweit korrekt
Unhappy

komplettes Layout mit CSS Ebenen wie zentrieren?


Hallo
ich bin neu hier im Forum und muss sagen das hier sehr viele gute Beiträge zu finden sind.
So nun zu meiner Frage.
Ich erstelle gerade in golive ein komplettes Layout in CSS Ebenen bzw. Layern. Alles ohne Tabellen und Layoutraster. Das ganze Layout soll zentriert im Browserfenster angezeigt werden. Welche einstellung muss ich da machen?
Habe schon soviel ausprobiert aber leider alles ohne Erfolg.
Kann mir da jemand helfen? Bin schon ganz verzweifelt.

Über eine Antwort würde ich mich riesig freuen

Gruß Frog
Frog ist offline   Mit Zitat antworten


Alt 21.10.2004, 13:19   #2
TP-Moderator
 
Benutzerbild von walter
 
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
walter hilft, wo's gehtwalter hilft, wo's gehtwalter hilft, wo's geht
Hallo im TP!

Also du solltest immer erst die Suche benutzen.
Wenn du da nichts findest vielleicht mal googeln.
Wenn du da auch nicht fündig wirst, dann hier posten.

Hier ein guter Link:
http://www.css4you.de/wslayout1/ex0003.html

Ansonsten würde ich mir auch mal den Quelltext zentrierter Seiten ansehen. Da lernt man auch eine Menge.

Hier noch ein Beispiel wie es in der Praxis aussehen könnte:

(#hauptbox ist die id für das div das die gesamte Seite einschließt!)

body {text-align:center; padding:0px 0px; background-color:red;}

#hauptbox {
margin:0px auto;
width:760px;
border: 1px solid #black;
background-color:#yellolow;
}
walter ist offline   Mit Zitat antworten
Alt 21.10.2004, 14:49   #3
TP-Moderator
 
Benutzerbild von Dirk Levy
 
Registriert seit: Feb 2001
Ort: Hamburg
Dirk Levy bringt sich richtig ein
Das ist aber nur eine seitliche Zentrierung, oder?

Gruß
Dirk
Dirk Levy ist offline   Mit Zitat antworten
Alt 23.10.2004, 11:22   #4
TP-Moderator
 
Benutzerbild von walter
 
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
walter hilft, wo's gehtwalter hilft, wo's gehtwalter hilft, wo's geht
Oh ja, wollte er vertikal und horizontal zentriert haben?
Also meine Lösung Frog ist nur die Lösung für horizonzales zentrieren!!!
walter ist offline   Mit Zitat antworten
Alt 23.10.2004, 11:45   #5
TP-Veteran
 
Benutzerbild von fettmme
 
Registriert seit: Feb 2002
fettmme bringt sich richtig einfettmme bringt sich richtig ein
Man kann recht einfach einen div Container auf der Seite zentrieren. Mal ungetestet und aus dem Kopf:

HTML:
<div id="cbox">Foo</div>

CSS:
#cbox{
position:absolute;
left:50%;
top:50%;
width:400px;
height:200px;
margin:-100px 0 0 -200px;
border:1px solid #999;
}
__________________
class GetProfileCustomerEntityReceiverInformationReceiverAndProgrammingInforma...{
public function __construct(){ if(!$this) die(' '); } }
http://www.thedailywtf.com/
fettmme ist offline   Mit Zitat antworten
Alt 23.10.2004, 13:07   #6
TP-Veteran
 
Benutzerbild von Terry
 
Registriert seit: Mar 2004
Terry hilft, wo's gehtTerry hilft, wo's gehtTerry hilft, wo's geht
Der Code von fettmme ist richtig, allerdings gibt es dabei ein Problem:

Bei so kleinen Containern (400x200px im Beispiel) ist das o.k. - aber bei größeren Containern wird bei kleinem Bildschirm durch das negative margin links und oben der Container abgeschnitten - hinscrollen geht dann auch nicht. Das Ganze funktioniert also nur bei kleinen Containern.

Eine andere Möglichkeit mit CSS gibt es aber nicht - vertikales Zentrieren ist vom W3C halt leider nicht vorgesehen - auch der alte Tabellentrick funktioniert ja nur im Quirksmode - nicht im Standardmodus.
__________________
Grüße, Terry
Terry ist offline   Mit Zitat antworten
Alt 25.10.2004, 15:25   #7
TP-Newbie
 
Registriert seit: Oct 2004
Frog macht alles soweit korrekt

Hat Funktioniert


Hallo,
danke für die vielen Antworten.
Die ganze Geschichte mit den div Containern ist absolutes Neuland für mich.
Ich habe den Code von http://www.css4you.de/wslayout1/ex0003.html

<body style="text-align:center;">
<div style="width:760px;margin:0px auto;text-align:left;">
Seiteninhalt...
</div>
</body>


eingesetzt dieser zentriert den div Container. Horizontal als auch vertikal.
Dann hatte ich aber ein neues Problem.
Und zwar wollte ich den div Container mit Inhalt füllen. Also zusätzliche Ebenen darauf positionieren. Diese wurden trotz festen positionen immer irgendwo auf der Seite angezeigt aber nicht im zentrierten div Container.
Wir haben uns jetzt darauf geeinigt die Seite links auszurichten. Somit habe ich das Problem umgangen, aber leider nicht gelöst.
__________
Gruß Frog
Frog ist offline   Mit Zitat antworten
Alt 25.10.2004, 18:22   #8
TP-Veteran
 
Benutzerbild von Nele
 
Registriert seit: Jan 2004
Ort: Borntowncity
Nele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKE
Wenn du deinem Div position: relative; gibst, dann richten sich absolut ausgerichtete Objekte an ihm aus, wenn sie sich in diesem Div befinden.
Nele ist offline   Mit Zitat antworten
Alt 01.11.2004, 21:04   #9
TP-Member
 
Registriert seit: Feb 2003
soleil83 macht alles soweit korrekt
Talking

Hallo, ich hatte genau das selbe problem und es ist bei mir ganz einfach gewesen: der ansatz von fettmme is vollkommen ok, nur muss man die "Minus-werte" ersetzen, wenn man ein größeres Fenster hat. Beispiel:
#main
{
position:absolute;
left:50%;
top:50%;
width:772px;
height:420px;
margin:-210px 0 0 -386px;
border:1px solid #999;
}

Da der DIV-Container durch die 50% mit seiner Ecke genau im Mittelpunkt des Browserfensters liegt, muss man ihn um die Hälfte seiner Breite nach links und um die Hälfte seiner Höhe nach oben 'ziehen'.
(=> margin:-210px 0 0 -386px;)

Bei mir hats wunderbar geklappt!
soleil83 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > GoLive
komplettes Layout mit CSS Ebenen wie zentrieren? komplettes Layout mit CSS Ebenen wie zentrieren?
« Voreinst.-Quellcode-ABSTURZ | + Win98/SE »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Rollover TEXT mit CSS (?!) Libby CSS 16 01.07.2003 13:32
Wie Datenbankanwendung mit DW MX? DJTomPW Dreamweaver 2 09.10.2002 18:07
Troubles mit Texteinzug bei CSS Spin CSS 7 25.09.2002 11:45
html tabelle mit css und variabeln bumboclaat! Traum-Dynamik 10 24.09.2002 01:43
Untere Scollleiste lässt sich mit css nicht wegbekommen ... stallone CSS 1 06.10.2001 00:55


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:31 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67