• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Tabellenausrichtungsproblem

Status
Für weitere Antworten geschlossen.

gurbelunder

Neues Mitglied
Hallo Leute,
habe ein Problem mit CSS.
Habe für meine Seite eine separate CSS - Datei erstellt, die, laut
The W3C CSS Validation Service,
auch fehlerfrei ist.
Nun habe ich in einer Datei zwei Tabellen erstellt, die sich den Vorlagen aus der CSS bedienen. Die erste Tabelle sitzt oben am Seitenrand, die zweite Tabelle aber nicht.
Seht hier: http://edvleipzig.ed.funpic.de
Hier nochmal der Quelltext meiner CSS - Datei:

Code:
	.bild  		{	background-image:url(../Bilder/Hintergrund.svg);
						background-attachment:fixed
			 		}
			 	
	div.text  	{ 	font-family:Tahoma,sans-serif;
						font-style:normal;
						font-variant:normal;
						color:black
			 		}
			 
	table.taba  {	table-layout:fixed;
						width:20%;
						margin-right:auto;
						border-left:3px solid red;
						border-right:3px solid red;
						border-top:3px solid red;
						border-bottom:3px solid red
			 		}
	
	tr.tra	 	{	table-layout:fixed;
			 		}
			 
	td.tda	 	{	table-layout:fixed;
						font-family:Tahoma,sans-serif;
						font-style:normal;
						font-variant:normal;
						color:black
			 		}
			 
	table.tabb  {	table-layout:fixed;
						width:80%;
						margin-left:auto;
						border-left:3px solid red;
						border-right:3px solid red;
						border-top:3px solid red;
						border-bottom:3px solid red
					}
			 
	tr.trab	 	{	table-layout:fixed;
						height:15%
			 		}
			 
	td.tdab	 	{	table-layout:fixed;
						font-family:Tahoma,sans-serif;
						font-style:normal;
						font-variant:normal;
						color:black			 
			 		}
			 
	tr.trbb	 	{	table-layout:fixed;
						height:85%
			 		}
			 
	td.tdbb	 	{	table-layout:fixed;
						font-family:Tahoma,sans-serif;
						font-style:normal;
						font-variant:normal;
						color:black
			 		}
Ich hoffe, ihr könnt mir helfen. Danke im vorraus.
Gurbelunder
 
nun ja, deine
Code:
margin:auto;
bringen dich da nicht weiter.

Du musst wenigstens die erste tabelle floaten, damit die andere sich dahinter stellen kann.

ohne float sind das 2 blockelemente die echt kein Bock haben nebeneinander zu stehen und somit immer untereinander rutschen, auch mit noch so viel margin;)

also
Code:
float:left;
in die CSS für die erste tabelle

gruß
csstester
 
Nur, nen Grund für ne Tabelle gibts ja nicht wirklich, oder?
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben