WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » Konzeptionsfrage » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von danwah
versuch mal, den z-index rauszulassen. dann werden deine div´s in reihenfolge des codes dargestellt. notwendig ist dann nur noch "float: left" in den css definitionen deiner inhaltsboxen.

<quote>
#main {
width:700px;
height:512px;
margin: auto;
text-align:left;
padding:1px;
background:#777;
}
#picturebox {
float: left;
width:225px;
height:373px;
margin-bottom:1px;
margin-right:1px;
background:white;
}
#navibox {
float: left;
width:225px;
height:138px;
margin-right:1px;
background:white;
}

#drittebox {
float: left;
width:246px;
height:138px;
margin-right:1px;
background:white;
}
von HG
float:left sollte dein Freund sein. Da musst du einfach ein bißchen rumprobieren, wie es dann genau hinhaut. siehe selfHTML.
von nilpferd
Danke erstmal Paul...hab mich jetzt für CSS entschieden.
Da ich es aber noch kaum behersche hab ich mich mal an die Umsetzung gemacht:

#main {
width:700px;
height:512px;
margin:0px auto;
text-align:left;
padding:1px;
z-index:1;
background:#777;
}
#picturebox {
width:225px;
height:373px;
margin-bottom:1px;
margin-right:1px;
background:white;
z-index:2;
}
#navibox {
width:225px;
height:138px;
margin-right:1px;
background:white;
z-index:2;
}

Die ganze Seite wird von der main box eingeschlossen... Nun möchte ich gerne eine Box, neben der navibox und picturebox platzieren, bisher sind aber alle meine versuche fehlgeschlagen, da er ja verständlicherweise, die elemente untereinander platzieren will.
Hat jemand ne Idee wie ich das am besten lösen kann?
(mit position:absolute und den darauf folgenden Angaben geht das nich, da bei position:absolute opera die main box nicht mehr zentriert).

Ich hoffe ihr habt ungefähr mein Problem verstanden ;)

MFG

nilpferd
von paul
wenn du xhtml 1 und css 2 konform gehen willst, dann würd ich dir vorcshlagen, mach das ganz mit layern, welche du Zentral mit einem CSS File steuerst.

Grüße,Paul
von nilpferd
Moin

Also ich hab mir mal Gedanken gemacht und brauch jetzt eure Hilfe:
Ich möchte eine Xhtml-konforme Website erstellen. In der Website sind mehrere Layer, die alle einen Abstand von 1 Px zueinander haben sollen. Die Layer werden von einem gesamt Layer umschlossen um die Breite von 700px nich zu überschreiten.

Nun was meint ihr wie soll ich vorgehen?

Jeweils einen <div>-Layer erstellen und dann den jeweils den Abstand zu dem gesamt-Layer mit padding-left, -right usw regeln.....

oder

Eine Tabelle die per Css "gestylt" wird und als Eigenschaft cellpadding=2 besitzt?

MFG

gertrude

Nach oben