zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Tabelle richtet sich links und rechts im COntainer aus...

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 09.04.2005, 18:42
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.07.2004
Beiträge: 71
18inch befindet sich auf einem aufstrebenden Ast
Standard Tabelle richtet sich links und rechts im COntainer aus...

Hallo,
hier mein Content DIV COntainer:
Code:
#content {
	width: 491px;
	height: auto;
	padding: 2px 2px 2px 2px;
	float: right;
	border: 1px solid #cccccc;
}
Wenn ich inner halb dieses Container eine Tabelle erstelle. Z.B.:
Code:
<table>
<tr>
	<td>1</td>
	<td>2</td>
</tr>
</table>
Dann steht die 1 ganz links und die 2 ganz rechts!

Wieso??
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 09.04.2005, 19:06
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Schreibs mal so:

<table border="1">
<tr>
<td>1</td>
<td>2</td>
</tr>
</table>

Und nun sehe, wieso das so ist
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 10.04.2005, 10:23
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.07.2004
Beiträge: 71
18inch befindet sich auf einem aufstrebenden Ast
Standard

Habe es mit dem border gemacht.

Kann es sein, dass es an floet right liegt??

Wenn ja, wie kann ich es verhindern?
Mit Zitat antworten
  #4 (permalink)  
Alt 10.04.2005, 10:29
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Nein, Tabellen funktionieren eben so ... wenn Du es anders wünscht (wie eigentlich), musst Du es halt entsprechend definieren über Breiten / Zellenbreiten / Textausrichtungen etc. ...

Kann man das "Problem" online sehen? Und - wie *soll* es denn nach Deiner Vorstellung aussehen?
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
  #5 (permalink)  
Alt 10.04.2005, 10:37
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.07.2004
Beiträge: 71
18inch befindet sich auf einem aufstrebenden Ast
Standard

Kann man leider nicht online sehen, da es so ein kleines CMS von mir selbst ist.

Dabei habe ich eine Art Tabellenkalkulator gemacht der z.B. die oben angegebene Tabelle erstellt. Und diese dann innerhalb der COntent Box hinschreibt.

Normalerweise kenne ich das so, dass die Tabelle so aussehen würde:
Code:
1 2
Aber sie sieht so aus:
Code:
1                                                                        2
Ich habe auch ein Kontaktformular:
Normalerweise:
Code:
Name:    input-Tag
N-Name: input-Tag
etc....

In der Box sieht es so aus:
Code:
Name:                                                            input-Tag
N-Name:                                                         input-Tag
Das verstehe ich einfach nicht.
Mit Zitat antworten
  #6 (permalink)  
Alt 10.04.2005, 10:40
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Naja, daher meinte ich ja, dass Du border="1" einstellen sollst, um zu sehen, wie die Zellen aussehen. Kannst Du das mal machen und einen Screenshot davon hier hochladen? Klingt wirklich etwas eigenartig ...
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
  #7 (permalink)  
Alt 10.04.2005, 10:45
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.07.2004
Beiträge: 71
18inch befindet sich auf einem aufstrebenden Ast
Standard

Habe gerade leider keine Möglichkeit den Screenshot von meinem Laptop auf den PC zubekommen.

Aber die erste Spalte mit der 1 füllt fast die komplette Box aus. Und die 2 hat den Rest. Gleiches resultat wäre, wenn man
Code:
<table width="100%" border="1">
<tr>
	<td width="98%">1</td>
	<td width="2%">2</td>
</tr>
</table>
benutzt.

Und genau das wundert mich an der Sache.

Noch ne Idee??
Mit Zitat antworten
  #8 (permalink)  
Alt 10.04.2005, 10:55
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.07.2004
Beiträge: 71
18inch befindet sich auf einem aufstrebenden Ast
Standard

SORRY!!!!

Ich habe den Fehler gefunden!!!

Anfangs sah meine css Datei so aus:
Code:
body, td {
  font-family: .....;
  font-size: 11px;
}
So weit so gut. Irgendwann habe ich diese Definition allerdings um width: 100%; erweitert.

Deswegen haben sich die TD's auch so breit gemacht!
Habe die TD's jetzt neu deklariert.

Meine Schuld. Trotzdem Danke für deine Hilfe.
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
Abstand zwischen Sidebar-Container (links) und Content-Container (rechts) Jeyla CSS 2 16.11.2016 22:38
Anfängerfrage: Zentrierung in Galerie und Border-Problem goldbeere CSS 3 04.11.2013 19:07
FAQ -- Häufig gestellte Fragen und häufig gegebene Antworten mazzo CSS 10 05.04.2012 17:32
Tabelle rechts ausrichten mit CSS Simon_B CSS 6 23.08.2005 16:04
html tabelle in div steht im firefox rechts neben div Holger (HMR) CSS 2 08.01.2005 18:45


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:12 Uhr.