Aloha!
um einen Schatten-Effekt zu erreichen kannst du Tabellen verwenden. Dann brauchst du auch kein JavaScript. Das ist zwar nicht die Modernste Lösung, geht aber am einfachsten.
Was mit Tabellen geht, geht mit verschachtelten Layern natürlich auch - sogar besser. Und auch vollkommen ohne Javascript.
Spontan fällt mir "position:relative" auch noch ein (damit kriegt man versetztes Anzeigen auch hin, ohne Längenangabe aber vermutlich schwieriger - hängt vom Schatten ab).
<div style="background-color:#000;">
<div style="position:relative; left:-5px; top:-5px; background-color:#f00">
Hier der Inhalt
</div>
</div>
Komplizierte Schatten mit Ausfaden (wo man also eine Grafik bräuchte) könntest du durch mehrere Layer herstellen, oder tatsächlich mit Hintergrundgrafik und einer Abschlußgrafik arbeiten.
- Sven Rautenberg