malte: doppelt überlagerte schrift :-(

könnt ihr mir sagen, warum die schrift im IE (s.h. grafik) doppelt überlagert ist?
der inhalt befindet sich in einem iframe mit transparentem hintergrund.

seite in dem iframe:
<body style="background-color:transparent">

iframe selbst:
<iframe id="if" src="home.php" name="iframe" width="634px" marginwidth="10" height="100%" marginheight="10" frameborder="0" scrolling="auto" allowtransparency="true" style="width:634;height:100%;"></iframe>

css:
body {
background-color: transparent;
background: #000001;
filter:Chroma(color=#000001);
scrollbar-face-color: #000001;
scrollbar-highlight-color: #000001;
scrollbar-3dlight-color:#CCCCCC;
scrollbar-darkshadow-color: #000001;
scrollbar-shadow-color: #CCCCCC;
scrollbar-arrow-color: #CCCCCC;
scrollbar-track-color: #000001;
}
a, td, th, p {
font: 11px Geneva, Arial, sans-serif;
color: #000000;
}
.bold {
font-weight: bold;
}

besten dank :-)

  1. Hallo,

    imho liegt das an:

    background-color: transparent;
    background: #000001;

    gib deinem background mal eine farbe ausser transparent, dann dürfe es funktionieren.

    gruss

    --
    no strict;
    no warnings;
    Der natürliche Feind der Festplatte ist der Teppich, der sich gerne mal elektrisch aufläd und der Festplatte eine wischt.
    Kluge Leute sind auch nur Menschen.
    1. Hallo,

      falsch zitiert:

      background-color: transparent;
      background: #000001;
      filter:Chroma(color=#000001);

      eine farbe für den hintergrund reicht und sollte nicht transparent sein, wegen dem ie proprietären zeug. hatte ich auch schon mit filter:alpha.

      gruss

      --
      no strict;
      no warnings;
      Der natürliche Feind der Festplatte ist der Teppich, der sich gerne mal elektrisch aufläd und der Festplatte eine wischt.
      Kluge Leute sind auch nur Menschen.