Habe eine Problem mit Netscape. Möchte in einer Tabellenzelle (darin sind ausschließlich zweizeilige Textlinks) auf hoover die Hintergrundfarbe der gesamten Zelle ändern und mit einem Rahmen versehen. Klappt beim IE einwandfrei. Bei Netscape 6.23 (4.x geht nich mit hoover, ich weiß) wird jedoch nur die Textbreite der ersten Zeile einer Zelle umrandet und das auch nur zum Tei. CSS ist ausgelagert und sieht wie folgt aus: a.intern:link { color: black; font-size: 12px; padding: 2px; width: 100%; height: 100% } a.intern:visited { color: black; font-size: 12px; padding: 2px; width: 100%; height: 100% } a.intern:hover { color: black; font-size: 12px; text-decoration: none; background-color: #c6d4dd; text-align: center; padding: 2px; border: solid 1px black; width: 100%; height: 100% } a.intern2:hover1 { color: black; font-size: 12px; text-decoration: none; background-color: white; padding: 2px; border: solid 1px black; width: 100%; height: 100% } a.intern:active { color: black; font-size: 12px; padding: 2px; width: 100%; height: 100% }
Hallo Dirk, habe mal die Tabelle zur Anschauung hinterlegt auf http://www.prange.de/tabelle.html Habe schon auf Mozilla und NS 7 getestet, sieht aus wie Kraut und Rüben. Alle Bücher zu CSS gewelzt, ich bekomme es nicht hin. Es soll so aussehen wie beim IE.
Vorweg: Das ist ein Bug im IE. Der darf den Hover vom Link nicht als Block darstellen, sondern müßte den (wie Mozilla es korrekt macht) als Inlineelement behandeln.
Ich habe ein ganz deutliches Ruckeln beim hovern in MacMozilla 1.1 (genaue Version steht oben). Soll ich Dir mal zwei Screenshots machen und die hochladen, damit Du den Größenunterschied sehen kannst? Hast Du die Tabellengrößen sowohl im HTML als auch im CSS gemacht?
(Dieser Beitrag wurde von Dominik am 17. Sep 2002, 19:11 geändert)