Grendel: Netscape und CSS (und IE!)

Hallo,

ich arbeite gerade an einer Testseite...

http://www.iroke.de/versuch.php3

Nun, ich benutze excessiv CSS, und hab heute gemerkt, dass weder Netscape 4.xnoch IE 4.0 die Felder aufbauen, die ich in einer externen CSS Datei angegeben habe. Da ich dachte, CSS sei bis 4. abwaertskompatibel, bin ich jetzt etwas ratlos. Was kann ich tun?
Gruss,

Grendel

  1. Hi,

    ich arbeite gerade an einer Testseite...

    http://www.iroke.de/versuch.php3

    Nun, ich benutze excessiv CSS, und hab heute gemerkt, dass weder Netscape 4.xnoch IE 4.0 die Felder aufbauen, die ich in einer externen CSS Datei angegeben habe. Da ich dachte, CSS sei bis 4. abwaertskompatibel, bin ich jetzt etwas ratlos. Was kann ich tun?

    <style type="text/css" media="all">@import "allstylesv.css";</style>
    das mögen die nicht, hier hilft
    <link href="allstylesv.css" rel="stylesheet" type="text/css" media="all">

    Bye Ed X

    Grendel

    1. http://www.iroke.de/versuch.php3

      Nun, ich benutze excessiv CSS, und hab heute gemerkt, dass weder Netscape 4.xnoch IE 4.0 die Felder aufbauen, die ich in einer externen CSS Datei angegeben habe. Da ich dachte, CSS sei bis 4. abwaertskompatibel, bin ich jetzt etwas ratlos. Was kann ich tun?

      <style type="text/css" media="all">@import "allstylesv.css";</style>
      das mögen die nicht, hier hilft
      <link href="allstylesv.css" rel="stylesheet" type="text/css" media="all">

      Ed, der Tipp ging wohl in die richtige Richtung, zumindest hat IE einen Teil des CSS umgesetzt. Ist float CSS2? In dem Falls sollte ich wohl besser relative Angaben machen...
      Gruss,

      Grendel

      1. http://www.iroke.de/versuch.php3

        Ed, der Tipp ging wohl in die richtige Richtung, zumindest hat IE einen Teil des CSS umgesetzt. Ist float CSS2? In dem Falls sollte ich wohl besser relative Angaben machen...

        hmm, hab mich geirrt. IE 4.0 interpretiert CSS schon, aber nicht so, wie die spaeteren Versionen. So wie`s jetzt aussieht:
        Nur die Box wird angezeigt (nicht mit dotted, sondern durchgezogenem border), die beiden anderen haben keinen Rand mehr.
        Die Position kann ich leider nicht mit absoluten pix angeben, weil der left content unterschiedlich gross sein wird. Gibts ne Moeglichkeit, die untere Box relativ zu der davorgehenden zu positionieren? Mit margin sollte ein Abstand da sein, aber der wird anscheinend ignoriert, und die Box zwischen die beiden anderen anstatt dahinter gepackt.
        ciao

        Grendel

        1. Hi,

          Ed, der Tipp ging wohl in die richtige Richtung, zumindest hat IE einen Teil des CSS umgesetzt. Ist float CSS2? In dem Falls sollte ich wohl besser relative Angaben machen...

          Ich verlass mich bei der Kompatibilität immer auf den TopStyle Editor.
          Da ich nur einen Rechner habe und IE6 den chef macht, kann ich IE4
          nicht testen.

          Aus gründen wie deinem reize ich technologien nicht gerne aus.
          Mit float habe ich noch nicht gearbeitet.

          hmm, hab mich geirrt. IE 4.0 interpretiert CSS schon, aber nicht so, wie die spaeteren Versionen. So wie`s jetzt aussieht:
          Nur die Box wird angezeigt (nicht mit dotted, sondern durchgezogenem border), die beiden anderen haben keinen Rand mehr.

          Ähm, ich sehe nur eine box mit dotted rand und welche sollen die andren sein?

          Die Position kann ich leider nicht mit absoluten pix angeben, weil der left content unterschiedlich gross sein wird. Gibts ne Moeglichkeit, die untere Box relativ zu der davorgehenden zu positionieren? Mit margin sollte ein Abstand da sein, aber der wird anscheinend ignoriert, und die Box zwischen die beiden anderen anstatt dahinter gepackt.

          Da dein source code recht komplex und damit unübersichtlich ist post vielleicht mal eine einfachere variante die nur das "boxproblem" beinhaltet(ohne ext, Dateien).
          Bye Ed X