M
Maik
Ich kann ehrlich gesagt nicht nachvollziehen, warum es bei dir nicht funktionieren sollte, die gewünschten Abstände einzurichten.
Wenn ich mittels Firebug in deinem CSS-Code eingreife, funktioniert dies tadellos.
Bedenke, dass alle Blockelement-Typen (siehe http://de.selfhtml.org/html/referenz/elemente.htm#block_elemente), und dazu zählt u.a. auch die Definitionsliste, einen voreingestellten Außenabstand besitzen, der mit dem Deklarationsblock für den Universalselektor "*" für alle im (X)HTML-Dokument enthaltenden Elemente zurückgesetzt wird.
Wenn du diese Regel aus dem CSS entfernst, kommen halt bei allen Blockelementen wieder ihre Polsterungen zum Vorschein, womit sich in der Seitenansicht zwischen ihnen nun Abstände ergeben, die mit dieser Regel aufgehoben waren.
Du hast hier nun zwei Möglichkeiten:
mfg Maik
Wenn ich mittels Firebug in deinem CSS-Code eingreife, funktioniert dies tadellos.
Bedenke, dass alle Blockelement-Typen (siehe http://de.selfhtml.org/html/referenz/elemente.htm#block_elemente), und dazu zählt u.a. auch die Definitionsliste, einen voreingestellten Außenabstand besitzen, der mit dem Deklarationsblock für den Universalselektor "*" für alle im (X)HTML-Dokument enthaltenden Elemente zurückgesetzt wird.
Wenn du diese Regel aus dem CSS entfernst, kommen halt bei allen Blockelementen wieder ihre Polsterungen zum Vorschein, womit sich in der Seitenansicht zwischen ihnen nun Abstände ergeben, die mit dieser Regel aufgehoben waren.
Du hast hier nun zwei Möglichkeiten:
- Diese Regel beibehalten (was mit Blick auf die unterschiedlichen Browsern von Vorteil ist, da sie bei den Polsterungen unterschiedliche Initialwerte besitzen), und dort, wo in der Seite ein Außenabstand erwünscht ist, ihn für das entsprechende Element festlegen.
- Die Regel aus dem Stylesheet entfernen, und bei allen Blockelementen den Außenabstand individuell festlegen, also entweder auf "0" zurücksetzen, oder den gewünschten Abstand festlegen.
mfg Maik