border-collapse geht nicht im IE6
mrc
- css
0 wahsaga0 mrc0 Gunnar Bittersmann0 at
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
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
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
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
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
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
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