Robert: Tabelle mit Grafik an Bildschirm anpassen

Hallo.

Ich habe ungefähr das selbe Probleme wie schon einmal besprochen:
http://forum.de.selfhtml.org/archiv/2005/1/t97784/#m595505
Allerdings ist es nicht erschöpfebd disskutiert worden, finde ich.

Die Problematik:
Ein Banner mit nicht monotoner Grafik (Stahlbalken).
DIeser Wurde in 3 Teile zerlegt ( 100 px links und 100 px rechts)
In der mitte ist nun ein monotones Stück mit einen Logo-element in der mitte.

Wie kann ich nun den mittleren Tabellenstück sagen das es zentriert bleiben soll und gegebenfalls die enden rechts und links abschneiden soll

Allerdings binn ich frei für andere Vorschläge damit die Grafik sich anpaßt.
Das war der code (nach der x veränderung)

<body leftmargin="0" rightmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table  width="100%" style="background-image:url(bilder/mitte.jpg); background-repeat: no-repeat;" align="center" cellspacing="0" cellpadding="0"  height="220">
<colgroup>
    <col width="10%">
    <col width="*">
    <col width="10%">
  </colgroup>
 <tr>
<td align="left" width"100%" valign="top" ><img src="bilder/links.jpg"></td>
<td  valign="top" ><img src="bilder/mitte.jpg" align="center" ></td>
<td align="right" width"100%"  valign="top"><img src="bilder/rechts.jpg" ></td>
</tr>

</table>
</body>
</html>

  1. hi,

    In der mitte ist nun ein monotones Stück mit einen Logo-element in der mitte.
    Wie kann ich nun den mittleren Tabellenstück sagen das es zentriert bleiben soll und gegebenfalls die enden rechts und links abschneiden soll

    Möglichkeit #1: In dem du es als zentriertes Hintergrundbild einbindest.
    Allerdings muss es dann breit genug sein, um auch eine _wirklich breite_ Tabellenzelle ausfüllen zu können (den horizontales Kacheln scheidet ja aus, wenn es ein Logo beeinhaltet);
    Außerdem bekommst du natürlich ein problem, sollte die Tabellenzelle mal weniger breit sein, als das Logo breit - dann würde auch das abgeschnitten, und nur unvollständig angezeigt.

    Deshalb vielleicht besser Möglichkeit #2:
    Lege nur das Logo als zentriertes Bild in die Tabellenzelle, und dahinter ein schmales Hintergrundbild, welches in x-Richtung gekachelt ist.
    Damit ist die Tabellenzelle immer mindestens so breit wie das Logo, und für die Wiederholung des monotonen Bildteils nach beiden Seiten sorgt die Hintergrundgrafik.

    gruß,
    wahsaga

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