Thomas: Wie "leer" sind "leere" GIF's in der Praxis ??

Hallo !!

ich bitte die etwas dümmlich klingende Überschrift zu entschuldigen,
aber ich wusste nicht wie ich das besser ausdrücken hätte sollen.

Also, es geht darum,
dass ich für ein Spezielles Tabellen-Problem gerne ein GIF erstellen würde,
das nur oben und seitlich echte "Seiten" hat und in der Mitte und eine Seite lösche ich einfach.

Das ist dann Transparent, galube ich dass man sagt, oder??

Ist das nun transparent also existent,
oder ist das Leer, also nicht mehr da ?

Ich will nehmlich in diesem Halbleeren GIF einen <TABLE> reinsetzen...

Thanx for answers...
Thomas

  1. hi Thomas

    zur erklärung: ein trasüarentes oder "blind"-gif ist in der regel eine grafik mit den ausmaßen 1x1 pixel und nur einer farbe (wo sollen auch mehr hin *g*), welche als transparent definiert wird.

    was ich bei dir jetzt nicht ganz verstehe...welche ränder willst du löschen und wie willst du eine tabelle in ein GIF setzen?

    und jetzt kommst du...

    alles liebe
    ole
    (8-)>

    ps: kann sein das es daran liegt das es sonntag morgen ist, aber so ganz kann ich dir echt nicht folgen *grübel*

    1. also ich denke mal er will es etwa so:
      sagen wir mal ein großes viereckiges gif.
      ein großes quadrat, aber innen "hohl" also transparent.
      und IN diesem gif soll dann noch eine tabelle dargestellt werden.
      wenn ich das so richtig verstanden habe.
      das ist natürlich völlig unmöglich, da gif's als html elemente eine feste größe haben egal ob transparent oder nicht... um diesen effekt zu erreichen, müsste er (du) also schon mit absoluten positionierungen arbeiten.
      oder täusche ich mich?

      hi Thomas

      zur erklärung: ein trasüarentes oder "blind"-gif ist in der regel eine grafik mit den ausmaßen 1x1 pixel und nur einer farbe (wo sollen auch mehr hin *g*), welche als transparent definiert wird.

      was ich bei dir jetzt nicht ganz verstehe...welche ränder willst du löschen und wie willst du eine tabelle in ein GIF setzen?

      und jetzt kommst du...

      alles liebe
      ole
      (8-)>

      ps: kann sein das es daran liegt das es sonntag morgen ist, aber so ganz kann ich dir echt nicht folgen *grübel*

      1. Hi
        ja, genau das will ich *gg*
        bye

        1. hi,

          aha...soweit so gut...ich denke ich habs verstanden, hoff ich *gg*.

          dann kann ich dir nur sagen: nein geht nicht

          was geht ist, via grafik eine tabelle zu fixieren, layouten oder wie auch immer.
          wenn du also nur oben, links und recht einen rand in der tabelle haben willst, machst du etwa folgendes:

          <table border=0 cellpadding=0 cellspacing=0>
          <tr>
          <td bgcolor="XXXXXX"><img src="blind.gif" height=1 width=1><br></td>
          <td bgcolor="XXXXXX"><img src="blind.gif" height=1 width=XX><br></td>
          <td bgcolor="XXXXXX"><img src="blind.gif" height=1 width=1><br></td>
          </tr>
          <tr>
          <td bgcolor="XXXXXX"><img src="blind.gif" height=XX width=1><br></td>
          <td>

          und hier die eigendlihce tabelle rein

          </td>
          <td bgcolor="XXXXXX"><img src="blind.gif" height=XX width=1><br></td>
          </tr>
          <tr>
          <td bgcolor="XXXXXX"><img src="blind.gif" height=1 width=1><br></td>
          <td bgcolor="XXXXXX"><img src="blind.gif" height=1 width=XX><br></td>
          <td bgcolor="XXXXXX"><img src="blind.gif" height=1 width=1><br></td>
          </tr>
          </table>

          die X erstzt du nun durch die werte die du brauchst und fertig.

          alles liebe
          ole
          (8-)>

  2. Hi,

    leere Gifs sind nicht leer und alle Grafiken sind rechteckig. Du kannst also lediglich einen bestimmten Bereich einer Grafik als transparent definieren.

    Gehe ich recht in der Annahme, daß du über die transparenten Bereichen der Grafik Text legen wolltest? Dann müßtest du dein Gif als Hintergrundbild in deine Tabelle einbinden:
    <table background="hintergrund.gif">
    Da jedoch Netscape mit Hintergrundbildern in Tabellen nicht klar kommt, baust du am besten zwei Tabellen, eine äußere und eine innere.
    In die äußere bindest du das Hintergrundbild ein, die innere versiehst du mit dem Attribut background="".

    Den Zellen in der inneren Tabelle kannst mit einer Extra-Zeile und einer Extra-Spalte eine bestimmte Breite und Höhe geben. Du baust in die Stützzellen ein 1x1px breites blank.gif ein, daß du mit den Attributen width und height auf die gewünschte Breite bzw. Höhe ziehst.

    Beispiel:

    <table width="300" border="0" cellspacing="0" cellpadding="0" background="hintergrund.gif">
      <tr>
        <td>
          <table width="300" border="0" cellspacing="0" cellpadding="0" vspace="0" hspace="0" background="">
            <tr>
              <td><img src="blank.gif" width="1" height="1"></td>
              <td><img src="blank.gif" width="149" height="1"></td>
              <td><img src="blank.gif" width="150" height="1"></td>
            </tr>
            <tr>
              <td><img src="blank.gif" width="1" height="149"></td>
              <td>Inhalt</td>
              <td>Inhalt</td>
            </tr>
            <tr>
              <td background=""><img src="blank.gif" width="1" height="150"></td>
              <td background="">Inhalt</td>
              <td background="">Inhalt</td>
            </tr>
          </table>
        </td>
    </tr>
    </table>

    Ich hoffe, das geht jetzt nicht total vorbei an dem, was du wissen wolltest <g>.

    Liebe Grüße, Uschi