ChrisB: Inhalt Tabellzelle läßt sich nicht rechts ausrichten

Beitrag lesen

Hi,

Folgendes habe ich probiert:

<td width="320" align="right"><div><a class="button" href="#"><span>Starteinstellungen</span></a></div></td>


> Ich verstehe das so:  
> - eine Zelle mit 320px Breite  
> - Inhalt wird rechts ausgerichtet  
> - der Inhalt besteht aus einem DIV in dem eigentliche Button enthalten ist  
  
Das Element DIV als Block-Element ist so breit, wie der zur Verfügung stehende Platz. Das kannst du also „ausrichten“, wie du willst, die Positionierung bleibt immer die gleiche.  
  

> Warum sollte das float:left im <a> (was es übrigens braucht) einen Einfluss auf das DIV bzw. sogar das <td> haben?  
  
Niemand sagt, dass es den hat.  
Aber das A-Element wird im DIV, das über die komplette Breite geht, nach links gefloatet, also wird es auch links platziert.  
  
MfG ChrisB  
  

-- 
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]