Es gibt viele Möglichkeiten auch im IE mit CSS runde Ecken hinzubekommen.
Am einfachsten ist es sicherlich den Nutzer zu zwingen das
HTC-Skript CSS Curved Corner zu verwenden. Dann wir üblich für das Element die Abrundung definieren.
Code:
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
Dürfte kein Problem sein.
2. Möglichkeit die mir so einfällt, ist das gesamte Element
stufenweise zu verschachteln.
Hier mal eine
Anleitung.
(Das produziert jedoch ziemlichen Code Salat, wenn du das oft verwendest)
Die
3. Möglichkeitist das Verwenden von
Grafiken, davon gibt es viele Varianten.
Ich würde einfach eine Gif Datei erstellen mit transparent und den gewünschten Radius im oberen und unteren Bereich in der Farbe des Hintergrundes.
Damit das ganze so wenig Serveraufrufe benötigt wie nur nötig sollteste aber
spriten via css.
Es gibt noch etliche Varianten und Möglichkeiten, aber das sind meiner Meinung nach die besten. Kannste bedenkenlos nutzen.