zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Problem mit Tabelle - Text gleichmäßig verteilen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 07.06.2006, 11:39
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.05.2006
Beiträge: 23
tassetee befindet sich auf einem aufstrebenden Ast
Standard Problem mit Tabelle - Text gleichmäßig verteilen

Tach Leute,

ich hab mal wieder ein Problem mit einer Tabelle. Folgendes Bild ergibt sich:

Wie man offensichtlich sieht, ist in der Spalte "Datum" noch genug Freiraum, als dass die Spalte "Betreff" vollständig ausgeschrieben werden kann. Die Tabelle ist eigentlich ganz normal geschrieben:
Code:
.results {
	font:		12px Georgia, Book Antiqua, Times New Roman, Times, serif;
}
.results td {
	margin:		0px;
	padding:	3px;
}
.mailbox {
	border-bottom:	1px solid #8B96C7;
}
.mailbox a.strong {
	font-weight:	bold;
}
[...]
	<table border="0" cellspacing="0" class="results" style="width:440px;">
		<tr>
			<td class="mailbox">
				Von
			</td>

			<td class="mailbox">
				Betreff
			</td>
			<td class="mailbox">
				Datum
			</td>
			<td class="mailbox">
				&nbsp;
			</td>
		</tr>
		<tr>
			<td class="mailbox">
				<img src="navigation/mail_open.gif" border="0" alt=""> <a href="#" onclick="openCenterScroll('whois.php?autoId=9','blank',500,400)" title="">Testvorname Nach</a>
			</td>
			<td class="mailbox">
				<a title="Longer Subject Description" href="viewmail.php?autoId=64">Testsubject mit zum Test xxx</a>
			</td>

			<td class="mailbox">
				10:20
			</td>
			<td class="mailbox">
				<a href="replytomail.php?autoId=64" title="antworten"><img src="navigation/reply.gif" border="0" alt=""></a>
				<a href="deletemail.php?autoId=64" onclick="return check = confirm('Soll diese Nachricht wirklich gel&ouml;scht werden?');" title="l&ouml;schen"><img src="navigation/delete.gif" border="0" alt=""></a>
			</td>
		</tr>
[...]
Wie kann ich den Internet Explorer (Firefox machts meistens richtig) dazu zwingen, den Text gleichmäßig zu verteilen?

Vielen Dank im Voraus!!

edit: Der Rahmen um die Tabelle kommt vom Div, in dem die Tabelle drin steckt.

Geändert von tassetee (07.06.2006 um 11:42 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 07.06.2006, 11:55
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Tabellenzellen bzw. -spalten sind in dieser Hinsicht tatsächlich recht eigenwillig... Was mir auf die Schnelle einfällt: Gib der dritten Zelle, die das Wort "Datum" enthält (und nur dieser einen) eine ID und weise dieser die gewünschte Breite zu, dann paßt sich die ganze Spalte an (das geht auch in allen übrigen Browsern). Bei Textvergrößerung paßt sich trotzdem alles an. Evtl. hat jemand noch eine schönere Idee, aber ohne Zellenformatierung dürfte es nicht gehen (und in diesem Falle wird ja auch nur eine einzige Zelle formatiert).

Schöne Grüße,
Heiko
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 07.06.2006, 12:08
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.05.2006
Beiträge: 23
tassetee befindet sich auf einem aufstrebenden Ast
Standard

Danke für den Tip! Ich habe meinen Fehler inzwischen gefunden: in der letzten Zeile hatte ich folgenden Code:
Code:
<tr>
	<td colspan="4"><div style="border-top:0;text-align:left;width:440px"> 15 Mails gesamt</div></td>
</tr>
Anscheinend hat sich IE an der Breitenangabe gestört. Ohne die Breitenangabe funktionierts fabelhaft.

Den Tip beherzige ich trotzdem, das hilft fürs Layout
Mit Zitat antworten
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Responsive CSS Grid Layout hatschiii CSS 4 31.07.2019 11:23
Hintergrund wird nicht angezeigt maxx CSS 6 14.10.2012 18:27
Div Float Clear usw... Ich dreh durch ;) buggix CSS 14 11.02.2010 08:42
Float hängt sich durch's padding durch. nick CSS 3 16.01.2008 19:24
Tabellen in <div>-Tags dexter2000 CSS 9 19.05.2005 09:53


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:48 Uhr.