zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden 100 % Tabelle in DIV quetschen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 09.12.2004, 19:39
men men ist offline
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 29.07.2004
Beiträge: 6
men befindet sich auf einem aufstrebenden Ast
Standard 100 % Tabelle in DIV quetschen

Hallo Fans der geschweiften Klammern,

ich brüte seit Stunden über folgenden Problem:

Ich habe zwei Divs: rinks Navi (feste Breite), rechts Inhalt (variabel)

Siehe: http://p6778.typo3server.info/filead.../Dokument1.htm

Im rechten DIV ist eine Tabelle mit Breite 100 %, die von einem CMS kommt. Die Tabellenbreite kann jedoch ich nicht beeinflussen.

Im Firefox fkt. es, im IE nicht. Im IE vergrößert die Tabelle leider das div und "springt" über den rechten Rand.

Ich habe schon margin-rechts, width.... etc. erfolglos getestet.


Was kann ich tun?

Der Code:



Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE></TITLE><BODY>
<STYLE type=text/css media=screen>
html {}

body
{
 padding:0;
 background-color: silver;
 font-size: 80%;
 font-family: Georgia, "Times New Roman", Times, serif;
 }

P {padding:0; }

#menu-container {
	WIDTH: 190px;float:left;BACKGROUND-COLOR: #ff99cc;
}

#inhalt-container {
  margin-left: 190px;
  background-color:#fff;
 }

#pad {
	padding:20px;
}
</STYLE></HEAD><BODY>

<DIV id="menu-container">
	<DIV id="pad">
		<DIV id="menulinks">menulinks</DIV>
	</DIV>
</DIV>

<DIV id="inhalt-container">
	<DIV id="pad">
	content
	<TABLE BORDER=1 WIDTH="100%">
	<TR>
		<TH>aaaaaaaa</TH>
		<TH>bbbbbbbb</TH>
	</TR>
	<TR>
		<TD>cccccccc</TD>
		<TD>dddddddd</TD>
	</TR>
	</TABLE>

	</DIV>
</DIV></BODY></HTML>
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 09.12.2004, 22:13
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 11.07.2004
Beiträge: 106
come@death befindet sich auf einem aufstrebenden Ast
Standard

Also mal ganz klar gesagt: lass das mit HTML 3.2 bitte!
Und nur weil die Tabelle aus einem CMS kommt, heißt das nicht, dass man es nicht ändern könnte. HTML 3.2 ist völlig veraltet - du solltest (falls du es nicht nur wegen des CMS benutzt) dich mit HTML 4.01/XHTML 1.0 Strict vertraut machen.

Um dir direkt bei deinem Problem zu helfen: Die übergroße Tabelle resultiert im IE wahrscheinlich aus dessen quirks modus (der bei doctype HTML 3.2 ausgelöst wird)
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 09.12.2004, 22:41
men men ist offline
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 29.07.2004
Beiträge: 6
men befindet sich auf einem aufstrebenden Ast
Standard

Hi,

Danke!, es lag am Doctype!

So funktoniert es:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Test</title>
Gruesse
Maik
Mit Zitat antworten
  #4 (permalink)  
Alt 10.12.2004, 13:56
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 11.07.2004
Beiträge: 106
come@death befindet sich auf einem aufstrebenden Ast
Standard

Nur zur Erinnerung: In XHTML 1.0 muss man auch etwas anders coden, da es den Regeln von XML unterliegt, ich war mir jetzt nicht sicher, ob dir das bewusst ist.
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

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
DIV Höhe 100% Daniel86 CSS 12 29.07.2011 13:40
Problem ein div über eine tabelle zu legen und relative/absolute zu setzen spike CSS 4 13.02.2011 23:25
Tabelle in Div macht Abstand vor Tabelle in MS IE 6 cemundo CSS 6 15.07.2005 17:47
Overflow einer Tabelle erzeugt verschiebung eines div Cont. ophidian CSS 5 17.06.2005 12:53
html tabelle in div steht im firefox rechts neben div Holger (HMR) CSS 2 08.01.2005 19:45


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:04 Uhr.