IE und Firefox Bereichshöhe mit CSS

  • ich bekomme es einfach nicht gebacken.

    Nachfolgenden Code habe ich mir zusammengestrickt. Hierbei soll ein ganz langer Text in einem Bereich stehen, der mit einem roten Balken oben und unten im Bereich "b" abschliesst. Im IE wird dieses so wie ich es haben möchte, korrekt dargestellt. Im Firefox nicht. Hier endet der untere Balken nach ein paar Pixeln und der Bereich c läuft über diesen Balken hinaus nach unten weiter. Ich habe hier schon einiges Ausprobiert, aber irgendwie bin ich im Augenblick zu blöd dazu.

    (ACHTUNG: Es geht jetzt nicht darum den HTML-Code umzustellen. Nur falls einer von euch auf diese Idee kommen sollte)

  • Ich bin jetzt doch mal auf die Idee gekommen, CSS und HTML etwas zu vereinfachen (sorry). Wenn du die .b-Klasse für keinen anderen Zweck brauchst, kannst du die Angaben auch in #a packen.

    CSS

    HTML

    Code
    <div id="a">
            <div id="c">
              Hier steht ein ganz langer Text. Hier steht ein ganz langer Text. Hier steht ein ganz langer Text. Hier steht ein ganz langer Text. usw
    </div>
    </div>