Ausrichtung von Grafik in einer Tabelle
SlimTimmy
- html
hallo,
ich habe ein Problem mit meiner Tabelle und einigen Grafiken. Ich Habe es soweit, dass ich keinerlei Ränder(Abstände) von meinem Gitternetz der Tabelle zur Grafik habe, außer am unteren Rand. Ich habe folgendes schon gemacht/versucht:
<table border="0" cellspacing="0" cellpadding="0">
Das habe ich gemacht zum Anfang der Tabelle, damit es eigentlich keinerlei Ränder gibt.
Das Folgende ist ein Bild, dass ich in eine Zelle einbinde.
<th bgcolor=#0000FF height="64" width="256" align="left" valign="top">
<img src="bar-oben1.bmp" border="0" vspace="0" hspace="0"> </th>
Ich habe aber immer einen kleinen Rand unten. Woran liegt das???
Gib doch einfach dem Bold auch die Attribute
height="64" und width="256". Dann sollte nichts mehr
schiefgehen.
Probier' mal folgendes:
<table border="0" cellspacing="0" cellpadding="0" style="table-layout: fixed;">
hey danke, Gunther!
Jetzt funktioniert's! Aber wenn ich mal fragen dürfte, was habe ich denn da jetzt gemacht??
hey danke, Gunther!
Jetzt funktioniert's! Aber wenn ich mal fragen dürfte, was habe ich denn da jetzt gemacht??
Zitat aus SelfHTML:
Erläuterung:
Mit table-layout: beeinflussen Sie die Tabellenanzeige bei Breitenangaben. Folgende Angaben sind erlaubt:
fixed = Breitenangaben haben Vorrang vor dem Zelleninhalt.
auto = Zelleninhalt hat Vorrang vor Breitenangaben (Voreinstellung).
Beachten Sie:
Netscape 6.x interpretiert diese Eigenschaft wohl, hatte aber Probleme bei der Darstellung. Eine width-Zuweisung an das table-Element brachte ihn dazu, die Anzeige zu verhauen, und das obige Beispiel mit der width-Zuweisung an einzelne Zellen, um damit die Breite der Tabelle festzulegen, ignorierte er.
PS: Du 'zwingst' den Browser mit dieser CSS-Anweisung dazu, deine Größenangaben (Höhe & Breite) auch genau einzuhalten.
Gruß Gunther
Hallo Leute!
Das beschriebene Problem ist nun gelöst... das nächste wartet.
Bei mir habe ich nicht nur unten den Rand, sondern auch rechts neben den jeweiligen Bildern. Ich versuche mehrere gleich große Bilder innerhalb einer Zelle direkt aneinander zu legen... und das klappt genausowenig wie das weiter oben beschriebene Ausrichten der Bilder in Vertikaler Richtung. Vertikal kann ich das mit dem beschriebenen CSS Befehl ändern, horizontal habe ich aber keinen Zellenrand, sondern alle Bilder sollen in die gleiche Zelle...
Jemand eine Idee wie ich das lösen kann?