Hallo zusammen,
es ist zum Verzweifeln, ich find einfach den Fehler nicht
Mein Ziel:
a) das Div mit Id "eltern1" soll zunächst horizontal zentriert werden. Das funktioniert interessanterweise allerdings nur, wenn man ein übergeordnetes div (Id bei mir "eltern" ) mit der Anweisung text-algin:center einfügt, gekoppelt mit der Anweisung margin-left:auto; margin-right:auto in elter1 ... siehe dazu: http://selfforum.teamone.de/archiv/2003/3/41010/#m224376
b) die divs mit den Ids: eins, zwei, drei, vier, fuenf sind in dem div mit der Id "eltern1" eingebettet und sollen eigentlich punktgenau zusammengefügt ein Rechteck geben
leider klappt das überhaupt nicht und ich komm nicht auf meinen Fehler. Positionsangaben beziehen sich doch immer nur auf das direkt übergeordnete Element, oder?
vielleicht kommt ihr ja dahinter, hier der html text:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
_____"http://www.w3.org/TR/html4/transitional.dtd">
<html>
<head>
<title>Neue Seite 2</title>
<link rel="stylesheet" type="text/css" href="file.css">
</head>
<body style=" background: #000000">
<div id=eltern>
<div id=eltern1>
<div id=eins></div>
<div id=zwei></div>
<div id=drei></div>
<div id=vier></div>
<div id=fuenf></div>
</div>
</div>
</body>
</html>
und hier der css text (extern):
#eltern { text-align:center}
#eltern1 { margin-left:auto; margin-right:auto }
#eins{ position:absolute;
top:100px;
margin: 0;
width:169px;
height:101px;
border: dotted 1pt }
#zwei{position:absolute;
top:100px;
left:169px;
width:632px;
height:101px;
border: dotted 1pt}
#drei{ position:absolute;
top:201px;
margin: 0;
width:169px;
height:382px;
border: dotted 1pt}
#vier{position:absolute;
top:201px;
left:169px;
margin: 0;
width:632px;
height:382px;
border: dotted 1pt}
#fuenf{position:absolute;
top:582px;
margin: 0;
width:801px;
height:119px;
border: dotted 1pt}