gulli:board Logo

Anzeige


  Antwort
X-Tractor
Dolmetscher
 
Benutzerbild von X-Tractor
 
Registrierungsdatum: Aug 2004
Beiträge: 880
Container positionieren?

Hi,

da ich ja desöfteren mal Probleme mit CSS habe, habe ich mal angefangen mir irgendwelche Aufgaben zu stellen, nur um das mal ein wenig mehr zu lernen.
Allerdings bin ich jetzt wieder an einem Punkt, wo ich nicht weiterkomme, vielleicht könnt ihr mir da etwas helfen.

Es geht um folgendes:
Das hier möchte ich in HTML mit CSS umsetzen:


Die Frage ist, wie kriege ich den gelben Container rechtsoben dran?

Folgenden Code habe ich in der CSS Datei:
HTML-Code:
body { margin:0; height:100%; background-color:#273B53; } .boxlinks { background-color:#5C7AA0; height:100%; width:30%; border-right:2px #fff solid; float:left; } .boxtoprechts { background-color:#FFFF00; height:20%; width:70%; border-bottom:2px #fff solid; float:right; margin-top:0px; margin-left:100px; }

In der HTML steht folgendes:

HTML-Code:
<div class='boxlinks'> </div> <div class='boxtoprechts'> </div>

Aber das geht irgendwie nicht. Ich hoffe ihr könnt mir weiterhelfen.

Dankeschön!

Geändert von X-Tractor (04. 12. 2005 um 14:31 Uhr).
Alt 04. 12. 2005, 12:40 X-Tractor is offline Mit Zitat antworten #1
Greg5000 Spender
...ist dagegen!
 
Benutzerbild von Greg5000
 
Registrierungsdatum: Jan 2003
Ort: Osnabrooklyn
Beiträge: 5.037
Re: Container positionieren?

Gib .boxlinks float:left;
Alt 04. 12. 2005, 14:25 Greg5000 is offline Mit Zitat antworten #2
X-Tractor
Dolmetscher
(Threadstarter)
 
Benutzerbild von X-Tractor
 
Registrierungsdatum: Aug 2004
Beiträge: 880
Re: Container positionieren?

Ja, hatte ich schon vorher ausprobiert. Es ist nur so, dass
die Box dann weiterhin unten rechts angeordnet ist.
Die ist dann am unteren Bildschirmrand, weiterunten als die linke Box und nicht neben ihr.

Habe auch schonmal mehrere Seiten durchforstet, aber nichts dazu gefunden.
Alt 04. 12. 2005, 14:30 X-Tractor is offline Mit Zitat antworten #3
Greg5000 Spender
...ist dagegen!
 
Benutzerbild von Greg5000
 
Registrierungsdatum: Jan 2003
Ort: Osnabrooklyn
Beiträge: 5.037
Re: Container positionieren?

Das liegt am Boxmodel. Rahmen und padding wird zur Breite addiert. Versuch einfach mal:
Code:
*{margin:0; padding:0;}
Und gib keinen Rahmen an. Ansonster wäre es nicht schlecht, wenn Du die Seite mal hochladen könntest.

Achja, einen vernünftigen Doctype und HTML-Grundgerüst hast Du auch, oder?
Alt 04. 12. 2005, 14:33 Greg5000 is offline Mit Zitat antworten #4
Mary Huana
is stoned
 
Benutzerbild von Mary Huana
 
Registrierungsdatum: Aug 2003
Ort: 3rd stone from sun
Beiträge: 136
Re: Container positionieren?

top:0 px;
Alt 04. 12. 2005, 14:33 Mary Huana is offline Mit Zitat antworten #5
Greg5000 Spender
...ist dagegen!
 
Benutzerbild von Greg5000
 
Registrierungsdatum: Jan 2003
Ort: Osnabrooklyn
Beiträge: 5.037
Re: Container positionieren?

Super Beitrag, Mary. Aber was soll das bringen? Sind die Container absolut positioniert o.Ä.? Nein, und das ist auch gut so
Alt 04. 12. 2005, 14:36 Greg5000 is offline Mit Zitat antworten #6
X-Tractor
Dolmetscher
(Threadstarter)
 
Benutzerbild von X-Tractor
 
Registrierungsdatum: Aug 2004
Beiträge: 880
Re: Container positionieren?

Habs mal angehängt.
Mit Padding:0;... ging es auch nicht

Den unteren Rahmen wollte ich designtechnisch einbauen, weil ich ihn toll finde.
Angehängte Dateien
Dateityp: html index.html (576 Bytes, 0x aufgerufen)
Alt 04. 12. 2005, 14:48 X-Tractor is offline Mit Zitat antworten #7
Greg5000 Spender
...ist dagegen!
 
Benutzerbild von Greg5000
 
Registrierungsdatum: Jan 2003
Ort: Osnabrooklyn
Beiträge: 5.037
Re: Container positionieren?

Da liegt es u.a. am margin-left. 70% + 30% nimmt doch schon 100% der Breite ein, wie sollen da noch 100px Abstand zwischengeklebt werden? Und einen Doctype hattest Du genausowenig, wie ein komplettes HTML-Grundgerüst (html und body musst Du auch wieder schließen)!
Angehängte Dateien
Dateityp: html test.html (618 Bytes, 0x aufgerufen)
Alt 04. 12. 2005, 14:58 Greg5000 is offline Mit Zitat antworten #8
X-Tractor
Dolmetscher
(Threadstarter)
 
Benutzerbild von X-Tractor
 
Registrierungsdatum: Aug 2004
Beiträge: 880
Re: Container positionieren?

Ah, ok, verstehe. Aber geht das nicht auch noch, dass man den weißen Strich an der linken Box hat? Oder geht das überhaupt nicht?
Alt 04. 12. 2005, 15:03 X-Tractor is offline Mit Zitat antworten #9
Greg5000 Spender
...ist dagegen!
 
Benutzerbild von Greg5000
 
Registrierungsdatum: Jan 2003
Ort: Osnabrooklyn
Beiträge: 5.037
Re: Container positionieren?

Klar geht das, war ja vorher auch richtig. Dann musst Du nur etwas von der Breite wegnehmen, damit trotzdem alles passt. Wieviel du wegnehmen musst ist sone Sache, wenn man %- und px-Angaben mischen möchte.
Alt 04. 12. 2005, 15:06 Greg5000 is offline Mit Zitat antworten #10
Mary Huana
is stoned
 
Benutzerbild von Mary Huana
 
Registrierungsdatum: Aug 2003
Ort: 3rd stone from sun
Beiträge: 136
Re: Container positionieren?

Zitat:
Zitat von Greg5000 
... Sind die Container absolut positioniert o.Ä.? Nein, und das ist auch gut so

..., weil ?

Super Beitrag, Greg. Was soll uns Unwissenden das bringen, hast Du irgendwo eine Erklärung dafür, o.Ä.?

Ich hatte tatsächlich übersehen, dass keine position definiert ist.
Da beide divs direkt im body liegen, spricht doch nichts gegen
position:absolute ?

..und wenn Du immer genervt bist (was für Mitmenschen unangenehm ist), rauch mal 'ne Tüte, dicker

Mary
Alt 04. 12. 2005, 15:53 Mary Huana is offline Mit Zitat antworten #11
Greg5000 Spender
...ist dagegen!
 
Benutzerbild von Greg5000
 
Registrierungsdatum: Jan 2003
Ort: Osnabrooklyn
Beiträge: 5.037
Re: Container positionieren?

Weil es mit absoluter Positionierung fast immer Probleme gibt. Ganz besonders bei unerfahrenen Webautoren, aber auch sonst.
Zitat:
Was soll uns Unwissenden das bringen, hast Du irgendwo eine Erklärung dafür, o.Ä.?
Ist Dein Codeschnipsel hilfreicher?

Zitat:
..und wenn Du immer genervt bist (was für Mitmenschen unangenehm ist), rauch mal 'ne Tüte, dicker
Was glaubst Du, wie unangenehm das erst für mich ist. Würde ih einen Rauchen, würden mich gewisse Dinge erst recht nerven, digger.

Fühl Dich nicht auf den Schlips getreten, ich bin gar nicht so gemein
Alt 04. 12. 2005, 16:02 Greg5000 is offline Mit Zitat antworten #12
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 06:28 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
paranoia.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 1998-2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory