Tabelle und "align=right"

Status
Nicht offen für weitere Antworten.

schoko

Erfahrenes Mitglied
Guten morgen allerseits,

ich schlag mich hier grad mit einem, normal simplen Problem rum, und ich werd demnächst noch Wahnsinnig ;)

Ich habe eine Tabelle, mit jeweils einer Zeile, in dieser Zeile gibt es 2 Spalten...

Ich möchte nun, das der Inhalt der ersten Spalte linksbündig ausgrichtet ist, und der Inhalt der zweiten Spalte rechtsbündig ausgerichtet ist.

Code:
--------------------------------------------------------------------------------
| Inhalt Spalte 1              |                   Inhalt Spalte 2  |
--------------------------------------------------------------------------------

Ich bekomm es einfach nicht hin. Ein <td align="right"> bei der 2. Spalte will einfach nicht klappen. Hier nochmal mein Code:

Code:
echo "<div style=\"background-color:".$bgc.";\">
       		<table>
       		     <tr>
       			  <td align=\"left\">".$zeile[0]."</td>
       			  <td align=\"right\"><a href=#><img src=\"".$img_pfad.$edit_img."\"></a>&nbsp;<a href=\"".$datei."?action=edit&deluser=".$zeile[0]."&show=".$show."\"><img src=\"".$img_pfad.$delete_img."\"></a></td>
       			</tr>
       		</table>
       	</div>";

Danke für jede Hilfe

gruß
schoko
 
// Tabelle ist mittig
// Spalte 1links
// Spalte 2 rechts ausgerichtet
echo "<table align=\"center\" width=\"500\" border=\"1\">";
echo "<tr>";
echo "<td align=\"left\">inhalt spalte 1 links</td>";
echo "<td align=\"right\">inhalt spalte 2 rechts</td>";
echo "</tr>";
echo "</table>";


Mfg
 
Ich kenne mich mit DIVs nicht aus, aber könnte es daran liegen?
Denn ansonsten ist das ja prinzipiell richtig so.
 
Verwendest du noch ein externes CSS Stylesheet?
Könnte vielleicht daran liegen, dass in dem stylesheet TD und TABLE nochmal anders definiert sind
 
gidde hat gesagt.:
// Tabelle ist mittig
// Spalte 1links
// Spalte 2 rechts ausgerichtet
echo "<table align=\"center\" width=\"500\" border=\"1\">";
echo "<tr>";
echo "<td align=\"left\">inhalt spalte 1 links</td>";
echo "<td align=\"right\">inhalt spalte 2 rechts</td>";
echo "</tr>";
echo "</table>";


Mfg

...ich sehe keinen Unterschied zu meiner Tabelle, ausser, dass ich noch ein DIV um die Tabelle habe, und keine Optionen für <table> angegeben hab, was aber auch keinen Unterschied macht.

@gidde:
ja ich benutze eine externe CSS-Datei, jedoch sind dort keinerlei Angaben für die Ausrichtung der Tabelle vorgegeben

**EDIT**

Ok, ich habe mein Problem gerade selbst gelöst...
Meine Tabelle sah so aus:

Code:
div---------------------------------------------------------------------------------
| td1 | td2 |                 freiraum                                        |
------------------------------------------------------------------------------------

Nun habe ich die Breite der zweiten Spalte auf 100% gesetzt und siehe da: es klappt!

Code:
div---------------------------------------------------------------------------------
| td1 | td2                                                         Inhalt      |
------------------------------------------------------------------------------------

danke trotzdem ;)
 
Zuletzt bearbeitet:
Status
Nicht offen für weitere Antworten.
Zurück