Hallo Martin,
du bindest die Eckgrafiken als <img> ein. Sie gehören aber zum Layout und nicht zum Inhalt (schau dir deine Seite mal ohne CSS an) und sollten deshalb auch nicht im HTML sondern im CSS erscheinen.
Auch wenn die Variante, die ich für diesen Zweck verwende, dann an eine Div-Wüste erinnert, sind mir ein paar zusätzliche neutrtale Elemente lieber, als inhaltstragende, die nur dem Layout dienen.
Schau dir mal Box mit runden Ecken bei ungleichmäßigem Seitenhintergrund an. Dazu könnten dann die rbox-Grafiken einfach den Schatten mit enthalten.
Leider gibt es dabei dann auch noch Probleme mit dem IE6, weil dieser keine teiltransparenten PNGs unterstützt, so dass du bei ihm auf den transparenten Schatten verzichten müsstest (keiner oder Schalgschatten) oder mit dem AlphaImageLoader arbeiten müsstest.
Tippst zu teiltransparenten Hintergründen findest du in dem Artikel Teiltransparente Bereiche.
Vielleicht wäre sogar die einfache Variante mit gerastertem GIF für IE<=6 akzeptabel, wenn es nur um den Schatten geht.
Auf Wiederlesen
Detlef
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!