Giovanni Rena: Tabellenschatten

Morgen,

mit welcher Anweisung kann ich in CSS folgendes machen?

Ich möchte zu meiner Tabelle einen Schatten erzugen. Den Schatten hab ich in einer JPG-Datei, d.h. ich muss diese Datei einfach nur so oft neben der Tabelle ausgeben, wie groß die Tabelle ist. Die Bilderdatei hat nämlich eine Breite von 1 Pixel.

Die Tabelle hat keine feste größe sondern %-Angaben. D. h. ich muss auch irgendwelche absoluten Angaben bei CSS verwenden. Hinzukommt dass die Tabelle sich "irgendwo" auf dem Bildschirm befindet. D. h. es gibt KEINEN Startpunkt wie: Koordinate x= 100 y=200

Geht sowas mit CSS?
Grüße Giovanni

  1. Hi,

    mit welcher Anweisung kann ich in CSS folgendes machen?

    Wenn du nicht so etwas willst, glaube ich nicht:
    http://selfhtml.teamone.de/css/eigenschaften/filter.htm#shadow

    Ich möchte zu meiner Tabelle einen Schatten erzugen. Den Schatten hab ich in einer JPG-Datei, d.h. ich muss diese Datei einfach nur so oft neben der Tabelle ausgeben, wie groß die Tabelle ist. Die Bilderdatei hat nämlich eine Breite von 1 Pixel.

    Wie wärs, wenn du einfach an zwei Seiten nochmal eine Spalten bzw.

    Zeile hinmachst und dein Bildchen als Hintergrund reintust?

    Andy

    1. Hallo,

      also erstmal danke für die vielen links. muss sie mir jetzt erst mal anschaun. Ich möchte aber nicht um eine komplette Tabelle/Zelle einen Rahmen, sondern nur an zwei Kanten enthlang. Es ist eigentlich ein Menü dass ich mit Tabellen gemacht habe und ich möchte einen Schatteneffekt erzeugen.

      Das mit einer weiteren Spalte und das Hintergrund ist eher eine veraltete Möglichkeit, deswegen such ich ne neuere mit CSS.

      Danke nochmals!

  2. Hallo,

    Ich möchte zu meiner Tabelle einen Schatten erzugen. Den Schatten hab ich in einer JPG-Datei, d.h. ich muss diese Datei einfach nur so oft neben der Tabelle ausgeben, wie groß die Tabelle ist. Die Bilderdatei hat nämlich eine Breite von 1 Pixel.

    Habe ich das richtig verstanden: Du willst
    neben (oder unter) einer Tabelle ein 1x1 Pixel Bild
    in einer Richtung immer wieder anzeigen?

    Dann koenntest Du IMHO geradesogut einfach einen
    Rahmen mit CSS (border) machen.
    Der Rahmen kann ja auf allen vier Seiten verschieden sein.
    Oft reicht das schon fuer einfache Schatten-Effekte.
    http://selfhtml.teamone.de/css/eigenschaften/rahmen.htm
    http://www.webmaster-resource.de/tricks/css/schatteneffekt-fuer-tabellen.php

    Oder das Bild als Hintergrundbild einbinden und nur
    in einer Richtung wiederholen - mit repeat-x bzw. repeat-y.
    http://selfhtml.teamone.de/css/eigenschaften/hintergrund.htm

    Vielleicht helfen Dir auch folgende Seiten weiter:
    http://www.webmaster-resource.de/tricks/html/schatteneffekt-fuer-tabellen-mit-grafiken.php
    http://andreas-kalt.de/webdesign/tutorials/runde_ecken.htm
    http://www.alistapart.com/articles/slidingdoors/
    http://www.tiptom.ch/tests/css/rahmen/

    Sonst beschreibe bitte Dein Vorhaben noch etwas genauer,
    am besten mit einem Bild oder mit der URL einer Seite,
    die so aussieht, wie Du es moechtest.

    Gruesse,

    Thomas

    --
    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
    Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
    Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/