Manus: transparenter Tabellenhintergrund

Hi,
Für mich ist CSS ziemliches Neuland.
Ich suchte nach einer Möglichkeit eine Tabelle durchsichtig zu machen. Das ist mir auch gelungen..
Doch auch der Inhalt der Tabelle (Bilder, Text) ist nun durchsichtig. Das sieht allerdings ziemlich bescheiden aus.
Kennt jemand eine Methode nur denn Tabellenhintergrund durchsichtig zu gestallten und nicht denn Tabelleninhalt?

Manus

  1. Hallo Manus,

    Kennt jemand eine Methode nur denn Tabellenhintergrund durchsichtig zu gestallten und nicht denn Tabelleninhalt?

    Warum nimmst Du nicht einfach folgendes?

    <table ... style="background: transparent;">

    Christian

    --
    Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.
    1. Warum nimmst Du nicht einfach folgendes?

      <table ... style="background: transparent;">

      Weil daß so nicht klappt?

      1. Hallo,

        Weil daß so nicht klappt?

        Warum sollte es nicht?
        http://www.christian-seiler.de/temp/test-transparent-table.html

        Christian

        --
        Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.
        1. Schön und gut... aber was haben die 2 Tabellen mit meinem Problem zu tun?
          Was ich brauche wäre, das der Seitenbackground durch denn Background der Tabelle durch schimmert (so wie bei der Funktion filter:Alpha(opacity=60);) ohne jedoch auch Text und Bilder in der Tabelle transparent zu machen.

          1. Hallo Manus,

            Schön und gut... aber was haben die 2 Tabellen mit meinem Problem zu tun?

            Sie haben einen transparenten Hintergrund.

            Was ich brauche wäre, das der Seitenbackground durch denn Background der Tabelle durch schimmert (so wie bei der Funktion filter:Alpha(opacity=60);) ohne jedoch auch Text und Bilder in der Tabelle transparent zu machen.

            Ja sag doch gleich, dass Du eine Halbtransparenz willst! Ich dachte, Du wolltest, dass der Hintergrund _vollständig_ durchschimmert. (Also »transparent«)

            Diese Threads dürften für Dich interessant sein:

            </archiv/2003/1/35451/>, </archiv/2003/2/36928/>

            Christian

            --
            Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.
            1. Nein, tun sie Leider nicht...

              Dank dieser Postings häng ich ja nun an diesem Proble fest.
              Trotzdem Danke

              1. Hallo Manus,

                Nein, tun sie Leider nicht...

                Habe mir die Threads aus dem Archiv jetzt nicht ganz durchgelesen, aber ich denke du hast folgendes Problem:

                <div style="background: red; width: 100px; height: 100px; filter: Alpha(opacity=90); -moz-opacity: 0.9;">
                <img src="xyz.gif" alt="" style="filter: Alpha(opacity=100); -moz-opacity: 1;" />
                </div>

                Ich hab damit auch mal herumgespielt und glaube mich zu erinnern, daß der IE das Bild im div trotz der 'CSS'-Angabe immernoch halbtransparent darstellt. Mozilla/... kann das dagegen besser und macht nur den Hintergrund halbtransparent, nicht das Bild.
                M.E. kannst du daran wohl nicht viel ändern.

                War es das, was du meintest? Teste das Beispiel doch mal mit Mozilla.

                Gruß, Jan

          2. Hi!

            Schön und gut... aber was haben die 2 Tabellen mit meinem Problem zu tun?
            Was ich brauche wäre, das der Seitenbackground durch denn Background der Tabelle durch schimmert (so wie bei der Funktion filter:Alpha(opacity=60);) ohne jedoch auch Text und Bilder in der Tabelle transparent zu machen.

            Von 60% Deckkraft hast du nix gesagt. Christians Testcase hat ansonsten dein Anliegen 100%ig erfüllt: 2 Tabellen welche 100% Trasnparent sind so Hintergründe sicht bar sind. Läst sich ohne weiteres auf jedes andere Element übertragen.
            Nebenbei funktioniert dieser von dir verwendete Filter nur im Browser eines einzigen Herstellers. Und was dein Problem angeht, keine Ahnung wie das zu lösen ist.

            Gruß Herbalizer