|
|||
Ok, gerade wollte ich das auch schreiben, das ich das gelesen hatte
Muss ich jetzt den margin Abstand auch von der Breite abziehen? Weil dann wird die Box ja kleiner und zerschiest das Layout. Oder muss ich das nicht abziehen wenn ich nur für gelb links ein margin und für grün rechts ein margin mache? Geändert von benbalthasar (27.09.2012 um 21:08 Uhr) |
Sponsored Links |
|
|||
Kommt darauf an, was du erreichen willst.
Du wirst es sicher schaffen, deine Breiten und Abstände so auszurechnen, dass es deinen Wünschen entspricht. Zitat:
Aber wahrscheinlich meinst du etwas ganz anderes. Zitat:
Padding ist kein Außenabstand. Dieses ganze Rumgerede hat wenig Zweck. Bitte erstell dir Testcases und erarbeite dir das Zusammenspiel von width, padding, border, margin. Wenn du das jetzt nicht schaffst, dann mach bitte eine Pause. Das Verständnis fürs Boxmodel ist absolut essentiell, wenn du mit CSS arbeiten willst. Ich verabschiede mich jetzt, für einen "Chat" hab ich keine Zeit.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
Sponsored Links |
|
|||
Das Zusammenspiel von width, border, und padding hab ich verstanden. Das was mir nicht klar war, ob ich margin auch abziehen muss, weil sich daduruch ja alles verschiebt.
Mache ich nur margin left und right dann passt mein Design ja, ich wollte nur eben wissen ob dies so kompatibel für css ist. Vlt. hast ja noch einen speziellen Link wo ich das noch nachlesen kann. Das mit dem Boxmodell bei little boxes hab ich ja verstanden. Nur eben nicht wie das margin bei den breiten angaben rein passt. |
|
|||
Margin ist auch ein Bestandteil des Box-Models. Lies es nach! Du hast es noch immer nicht verstanden.
Zitat:
Es geht nicht um irgendwelche Kompatibilitäten, sondern darum, die Prinzipien von CSS zu verstehen und so anzuwenden, dass es dem jeweiligen Vorhaben entspricht.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken Geändert von fricca (27.09.2012 um 21:37 Uhr) |
|
|||
Hab ja gelernt das man die padding, border von width abziehen muss. Wenn ich da aber auch noch margin mit abziehe wird das div zu klein.
Habe ich aber nur margin left für den linken div und margin right für den rechten div angegeben passt es ja. Habe nochmals nachgelesen, aber so richtig habe ich es immer noch nicht geblickt warum ich das margin jetzt nicht abziehe und alles passt. |
|
|||
Nein. Hör bitte auf, so zu denken. width ist nur die Inhaltsbreite.
Die Formel lautet: Gesamtbreite = width + padding + border + margin Wenn du also eine Gesamtbreite von 600px haben wollen würdest, dann müsstest du alle die genannten Eigenschaften zu 600px aufaddieren. Das willst du aber doch nicht. Du willst eine Gesamtbreite von 670px. edit: Ich beziehe mich auf das Element #inhalt und das, was ich auf deiner Online-Version gerade gesehen habe.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken Geändert von fricca (28.09.2012 um 00:10 Uhr) |
|
|||
Ja soweit habe ich das auch verstanden. Ka. ob wir gerade aneiander vorbei reden.
Habe gerade eben mal die Seite neu hochgestellt wie ich es derzeit habe. Da habe ich es ja so gemacht wie du beschreibst. Inhalt hat width: 600px; margin-left: 70px;, macht eine Gesamtbreite von 670px. So will ich es derzeit. |
|
|||
Und warum verstehst du dann nicht, dass du den margin nicht von den 600px abziehen musst?
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
|
|||
Doch das habe ich verstanden. Denke mal, da es schon spät ist, habe ich nicht mehr alle Gedanken richtig beisammen. Und es vlt. auch bisschen blöd geschrieben.
Das mit dem margin abziehen hat sich bei mir ja eigentlich nicht daran gerichtet das ich diesen von den 600px abziehen wollte, sondern ich meinte damit ja, das ich ihn von den 670px "Ausgangsbreite" abziehen muss. |
Sponsored Links |
|
|||
Zitat:
Wenn du etwas anderes meinst als du schreibst, ist wohl endgültig zu spät. Gute Nacht.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Zu großer Abstand zwischen divs im IE6,7 | denniz | CSS | 4 | 19.04.2009 19:59 |
header verrutscht... | weblearner | CSS | 6 | 03.12.2008 20:34 |
Abstand zwischen Header und Content! | pepsi | (X)HTML | 2 | 30.08.2007 03:37 |
Lücke zwischen divs im Header | MoRpH2k2 | CSS | 7 | 09.08.2006 16:32 |