Falk: unterschdl. Darstllg. v. Tabellen"transparenten"

Zur Zeit hab ich mich mal an die "Programmierung" einer Internetseite gemacht. Damit bin ich meiner Meinung nach auch schon recht gut vorangekommen. Nun stehe ich aber vor einem Problem:

Problemseite: (vorweg: noch lange nicht fertig...)

http://falk0o.hostgen24.net/

Bei den News soll nun immer ,wenn man mit der Maus über ein Feld der Tabelle geht, dieses einen transparenten Hintergrund besitzen. Man soll eben das Bild sehen sozusagen.
Dies funktioniert mittel "this.bgColor='transparent';" aber nur im Internet-Explorer. Wenn ich dagegen mit Opera oder Firefox teste, so wird der Hintergrund nur grün bzw. blau. Mit inherit habe ich das auch schon getestet, ging aber noch weniger (wobei das ja eh nur die so wie ich das verstanden hab Hintergrundfarbe der ganzen Seite liefert).

Deswegen: Wie bekomme ich das auch im Firefox/Opera hin?

Über Kritik bezüglich der kompletten Seite würde ich mich auch freuen.

MfG Falk
Danke im Vorraus ;-)
(ich hab gegoogelt und auch die SuFu hier benutzt!)

  1. hi,

    Dies funktioniert mittel "this.bgColor='transparent';" aber nur im Internet-Explorer.

    Und wenn du es richtig™ machst - und stattdessen die CSS-Eigenschaft änderst?

    this.style.backgroundColor='transparent'

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Hi wahsaga,

      Dies funktioniert mittel "this.bgColor='transparent';" aber nur im Internet-Explorer.

      Und wenn du es richtig™ machst - und stattdessen die CSS-Eigenschaft änderst?

      this.style.backgroundColor='transparent'

      Oder wenn du die CSS-Eigenschaft richtig™ einbindest:
      td:hover { background-color:transparent; }

      Dann geht auch this.bgColor='transparent';, weil normalen Browsern ja das CSS reicht.

      Viele Grüße aus Freiburg,
      Marian

      --
      Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) n4:( ss:) de:] js:| ch:? mo:} zu:)
      <!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->
  2. recht gut vorangekommen. Nun stehe ich aber vor einem Problem:

    Problemseite: (vorweg: noch lange nicht fertig...)

    http://falk0o.hostgen24.net/

    Wenn Du schon ein Frameset mit 16!!! feldern bastelst, dann benutze doch nicht
    <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
    diesen Doctype!

    und weise vor allem jedem Feld auch einen source zu!

    Die Seite im großen und ganzen schein schlecht formatiert zu sein...
    checke mal die Stylesheet angaben durch, und guck sie Dir nochmal mit ein paar anderen browsern an...

    mfg der Hilker

    1. Hallo Hilker.

      Wenn Du schon ein Frameset mit 16!!! feldern bastelst, dann benutze doch nicht
      <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
      diesen Doctype!

      Was hast du nur mit deinen DOCTYPES? Lies dir bitte endlich das entsprechende <http://de.selfhtml.org/html/allgemein/grundgeruest.htm#dokumenttyp@title=Kapitel in SELFHTML> durch. Obiger DOCTYPE ist ungültig.

      Einen schönen Dienstag noch.

      Gruß, Ashura

      --
      sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
      mathbr:del.icio.us/ mathbr:w00t/
  3. Vielen dank für die Antworten.

    mit

    this.style.backgroundColor='transparent'

    hat es funktioniert :-)

    den doctype hab ich geändert...
    danach hatte ich noch nie geschaut, ka. wusste nicht das die sache irgendwie von bedeutung ist.

    Was allerdings damit gemeint ist, jedem Feld ein Source zuweisen, versteh ich nicht.

    Achso: Ist es irgendwie schlimm, das ich die Seite mit 14 Frames (ka, ich zähl nur 14) gemacht hab?

    MfG Falk