ChrisB: Tabellen im IE

Beitrag lesen

Hi,

ich möchte um ein Element unbekannter (und wechselnder) Breite und Größe einen Schatten mittels halbtransparenter PNG-Grafiken anzeigen lassen.

Was genau für einen Schatten?

Ich habe mich entschieden, dies per Tabelle zu lösen.

Vielleicht wäre es sinnvoller, das für moderne Browser mittels box-shadow zu lösen, und in Kauf zu nehmen, dass Benutzern älterer Browser dieses optische Gimmick dann vorenthalten bleibt, anstatt dafür die Dokumentstruktur mit einer Tabelle vollzumüllen.

Firefox und Opera machen alles richtig. Chrome, Safari und IE stellen die Zelle mit der Klasse "PopupShadowRightTop" allerdings immer viel höher (und die Zelle mit der Klasse "PopupShadowRight" entsprechend niedriger) dar, als es gewünscht ist. Ich konnte kein HTML-Attribut und keine CSS-Anweisung finden, die mir die von mir gewünschte Darstellung erlaubt.

Und ich kann nicht mal ansatzweise entdecken, dass du überhaupt irgendwie versucht hättest, per CSS auf die Höhe der Tabellenzellen irgendeinen Einfluss zu nehmen.

Kann mir jemand einen Tip oder Rat geben?

Mache es mit CSS, und nimm in Kauf, das Benutzer älterer Browser es dann etwas weniger „schön“ dargestellt bekommen.
Oder nutze statt einer Tabelle wenigstens Elemente, die einfacher in der Handhabung sind - bspw., in dem du sie einfach an den entsprechenden Stellen per CSS positionierst.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?