mrc: border-collapse geht nicht im IE6

Hallo zusammen,

hab ein Problem. Bei mehreren nebeneinanderliegende <div>s mit Rahmen sollen sich die Rahmen überlappen. die CSS-Formatierung sieht so aus:

width:153px; height:124px; border-width:1px;  border-style:solid;  border-color:black;  border-collapse:collapse;

Funktioniert in jedem Browser ausser im Internet Explorer. Weiß jemand wie man das hinbekommen kann?

Vielen Dank schonmal!

Gruss

  1. hi,

    Bei mehreren nebeneinanderliegende <div>s mit Rahmen sollen sich die Rahmen überlappen. die CSS-Formatierung sieht so aus:

    width:153px; height:124px; border-width:1px;  border-style:solid;  border-color:black;  border-collapse:collapse;

    Funktioniert in jedem Browser ausser im Internet Explorer.

    Warum sollte das funktionieren?

    border-collapse:
    Applies to:   'table' and 'inline-table' elements

    Hast du also per display deine Divs entsprechend formatiert?

    Weiß jemand wie man das hinbekommen kann?

    Der IE kennt die table-Werte für display nicht.

    Aber man könnte die Divs ja zum überlagern bringen, in dem man ihnen an einer Seite ein negatives margin verpasst.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Warum sollte das funktionieren?

      Hat funktioniert im firefox im Netscape und in Opera..

      Hast du also per display deine Divs entsprechend formatiert?

      Nein mit style..

      Der IE kennt die table-Werte für display nicht.

      Waren ja divs und keine Tabelle

      Aber man könnte die Divs ja zum überlagern bringen, in dem man ihnen an einer Seite ein negatives margin verpasst.

      Funktioniert optimal, vielen Dank

      Gruss Mark aus München

      1. Hi

        Warum sollte das funktionieren?
        Hat funktioniert im firefox im Netscape und in Opera..

        Wenn deine Kumpels vom Hochhaus springen, springst du dann hinterher?

        Hast du also per display deine Divs entsprechend formatiert?
        Nein mit style..

        gemeint war mit style="display:..."

        Der IE kennt die table-Werte für display nicht.
        Waren ja divs und keine Tabelle

        Aber für divs geht nicht, höchstens mit Tabellen und da kennt der IE das Attribut nicht

        mfg
        Genie

        1. Hello out there!

          Hast du also per display deine Divs entsprechend formatiert?
          Nein mit style..
          gemeint war mit style="display:..."

          Nein, solch Unsinn kann ich mir bei wahsaga nicht vorstellen. Gemeint war ganz bestimmt "display: ..." dort wo’s hingehört: im (zentralen) Stylesheet.

          Der IE kennt die table-Werte für display nicht.
          Waren ja divs und keine Tabelle
          Aber für divs geht nicht,

          Warum sollte das nicht gehen? Du hast doch gerade von der display-Eigenschaft gelesen – ach, sogar geschrieben. Du weißt auch, wozu die gut ist?

          höchstens mit Tabellen und da kennt der IE das Attribut nicht

          Was für ein _Attribut_ denn bitte?

          See ya up the road,
          Gunnar

          --
          “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
    2. Hello out there!

      Aber man könnte die Divs ja zum überlagern bringen, in dem man ihnen an einer Seite ein negatives margin verpasst.

      ... oder den Rahmen an einer Seite weglässt.

      See ya up the road,
      Gunnar

      --
      “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
      1. Hallo.

        Aber man könnte die Divs ja zum überlagern bringen, in dem man ihnen an einer Seite ein negatives margin verpasst.

        ... oder den Rahmen an einer Seite weglässt.

        Um dabei keine Lücke zu erhalten, muss man aber wissen, welches der Elemente höher ist, was ja bei dynamisch generierten Inhalten schwierig sein kann.
        MfG, at