In <td> Text rechts UND Links ausrichten
Stephan Hoesch
- css
Hallo!
Es kann eigentlich nicht so schwer sein, aber manchmal steht man halt ganz gemütlich auf dem Schlauch und muß mal runtergeschupst werden ;-)
Ich möchte in einer Tabellenzelle in der es keinen Zeilenumbruch geben darf etwas Text links und etwas Text rechtsbündig ausrichten. Der gesamte Text (einschliesslich der dazwischenliegenden Leerzeichen) soll unterstrichen sein. Das Unterstreichen bewerkstellige ich momentan so (da ich nicht eine Linie sondern einzelne Punkte als Unterstrich haben möchte):
<style type="text/css">
<!--
U {
background-image: url("punkt.gif");
background-position: 100% 100%;
background-repeat: repeat-x;
padding-bottom: 3px;
text-decoration: none;
white-space: nowrap;
}
-->
</style>
Irgendwie bekomme ich das einfach nicht hin. Mal geht das unterstreichen nicht über die ganze Tabellenzelle, mal macht er einen Zeilenumbruch, oder er macht das Ausrichten nicht richtig :-(
Besten Dank für einen Schuppser und einen schönen Sonntag an alle!
Stephan
Hallo Stephan,
Ich möchte in einer Tabellenzelle in der es keinen Zeilenumbruch geben darf etwas Text links und etwas Text rechtsbündig ausrichten. Der gesamte Text (einschliesslich der dazwischenliegenden Leerzeichen) soll unterstrichen sein. Das Unterstreichen bewerkstellige ich momentan so (da ich nicht eine Linie sondern einzelne Punkte als Unterstrich haben möchte):
<style type="text/css">
<!--
U {
background-image: url("punkt.gif");
background-position: 100% 100%;
background-repeat: repeat-x;
padding-bottom: 3px;
text-decoration: none;
white-space: nowrap;
}
-->
</style>
Wenn du so etwas wie erzwungenen Blocksatz haben möchtest, dann kannst du nicht gleichzeitig den Umbruch verhindern.
Für die Position deines mit Hintergrundbild getürkten Unterstrichs empfehle ich eher background-position: 0 1.1em;
, denn ein richtiger Unterstrich liegt _nicht _unter den Unterlängen, wie sie etwa die Kleinbuchstaben g,j,p,q, sowie das Komma und das Semikolon haben, sondern schneidet diese.
Gruß Gernot