grim: Runde Ecken mit CSS

Guten Abend,

leider musste ich mit entsetzen feststellen, dass die älteren Browsers (IE
[5.5], 6, 7, 8) keine runden Ecken, via CSS, untersützen.

Ich habe Hacks, z.B. border-radius.htc, im Internet gefunden; aber leider
funktioniert das nicht so wie es ich möchte. Zum Beispiel soll eine Ecke
rund sein und nur mit border-radius.htc geht das nicht.

Ich bräuchte sowas wie border-top-left-radius:5px 5px für die älteren IEs.

Auch bräuchte ich sowas wie first-child, nth-child(1n) und last-child für
die älteren IEs'.

Ich habe eine Seite mit CSS3 aufgebaut. Im IE 9 sieht alles perfekt aus,
leider aber nicht in den älteren IEs. Ich bin am rätseln, wie ich das
ganze Problem (einfach) beseitigen kann.

Weiß jemand evtl. eine universelle Lösung für sowas?

Beste Grüße und einen schönen Abend,
grim

P.S. Ich würde es gerne mit CSS lösen.

  1. [latex]Mae  govannen![/latex]

    leider musste ich mit entsetzen feststellen, dass die älteren Browsers (IE
    [5.5], 6, 7, 8) keine runden Ecken, via CSS, untersützen.

    [...]

    Ich habe eine Seite mit CSS3 aufgebaut. Im IE 9 sieht alles perfekt aus,
    leider aber nicht in den älteren IEs. Ich bin am rätseln, wie ich das
    ganze Problem (einfach) beseitigen kann.

    Weiß jemand evtl. eine universelle Lösung für sowas?

    Laß' es einfach bleiben. Nutzer von älteren IE kennen ohnehin keine abgerundeten Ecken, daher vermissen sie auch nicht bzw. wissen nicht, daß da welche sein sollten.

    P.S. Ich würde es gerne mit CSS lösen.

    .rundeEcke {  
      /* nix */  
    }
    

    ;)

    Stur lächeln und winken, Männer!
    Kai

    P.S.  IE 5.5, IE6 und IE7 sind sowas von tot, die riechen schon nicht mehr.

    --
    „Die Borg würden nicht mal Spaß verstehen, wenn sie einen Vergnügungspark assimiliert hätten!” (B'Elanna Torres)
    SelfHTML-Forum-Stylesheet
  2. @@grim:

    nuqneH

    Ich bräuchte sowas wie border-top-left-radius:5px 5px für die älteren IEs.

    Ich schließe mich Kai an: Nein, brauchst du nicht. Progressive enhancement. Do websites need to look exactly the same in every browser?

    Auch bräuchte ich sowas wie first-child, nth-child(1n) und last-child für
    die älteren IEs'.

    Schon der 7er kann :first-child, der 8er auch :last-child.

    Für IE ≤ 7 lassen sich die Pseudoklassen mit CSS-Expressions nachbilden.

    Qapla'

    --
    „Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)
    1. Hi,

      der 8er auch :last-child.

      Kann er nicht.

      ~dave