Einrückung bei Umbruch
Tom
- css
Hello,
ich habe da ein kleines Problemchen mit einem "zusammengebastelten" CSS
Eine Tabellenzelle:
<td class="submenue2 active"><a href="index.php?id=012" class="submenue2 active">Werbeplanung zum Nulltarif</a></td>
.submenue2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-weight: normal;
color: #1C367D;
text-decoration: none;
text-indent:0;
padding-left:1.2ex;
padding-top:3px;
padding-bottom:3px;
}
.active /* Ergänzungsklasse zu submenue und submenu2 */
{
background-color:#D3D3D3;
font-weight:bold;
}
Wenn nun der Text im Link zu lang wird, bricht der um *logisch*
Aber er ist links nicht bündig.
+----------------------+
| Werbeplanung zum |
| Nulltarif |
+----------------------+
So ungefähr sieht es dann aus.
Ich kann am übrigen CSS nicht unbedingt viel ändern, weil mir das ganze Ding dann zusammenstürzt.
Es ist nicht unbedingt praktisch aufgebaut... (Es wird zwischendurch noch mit Font gearbeitet)
Aber dieses Einrückungsproblem müsst man doch eigentlich lösen können, oder?
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Hi,
Eine Tabellenzelle:
ist kein Blocklevel-Element.
Kann es sein, daß diese Einrückung zufällig
padding-left:1.2ex;
(übrigens eine ungünstige Einheit) ausmacht?
freundliche Grüße
Ingo
Hello,
Eine Tabellenzelle:
ist kein Blocklevel-Element.
Kann es sein, daß diese Einrückung zufällig
padding-left:1.2ex;
(übrigens eine ungünstige Einheit) ausmacht?
Nee, eigentlich steht auch der Text der ersten Zeile direkt am linken Anschlag, wenn ich kein padding benutze.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Hi,
Kann es sein, daß diese Einrückung zufällig
padding-left:1.2ex;
(übrigens eine ungünstige Einheit) ausmacht?Nee, eigentlich steht auch der Text der ersten Zeile direkt am linken Anschlag, wenn ich kein padding benutze.
widersprichst Du Dir hier nicht?
freundliche Grüße
Ingo
Hello,
Kann es sein, daß diese Einrückung zufällig
padding-left:1.2ex;
(übrigens eine ungünstige Einheit) ausmacht?Nee, eigentlich steht auch der Text der ersten Zeile direkt am linken Anschlag, wenn ich kein padding benutze.
widersprichst Du Dir hier nicht?
Nein. Aber ich habe den Fehler gefunden:
<td class="submenue2 active"><a href="index.php?id=012" class="submenue2 active">Werbeplanung zum Nulltarif</a></td>
Hier wurde bis eben sowohl der Tabellenzelle, als auch dem Link das Padding zugewiesen. Dir Tabellenzelle ist weder ein Blocklevel-Element, noch ein Inline-Element. Sie hat ihre eigenen Regeln. Dazu zählt auch, dass sie ein Padding akzeptiert. Allerdings durfte das im Link nicht nochmal gesetzt werden.
Mein Vorgänger hat den linken Abstand in der Tabellenzelle immer mit usw... eingestellt, was natürlich noch blöder ist.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom