Also erstmal mein CSS:
body {
background-color:#303030;
color:#000000;
font-family:sans, arial, verdana, sans-serif;
line-height:1.3em;
text-align:left;
background-image:url(script.php?script=public&redirect=false&file=grafics/bg.png);
background-repeat:repeat-x;
background-position:center top;
}
div#title {
width:90%;
height:189px;
background-color:#ffffff;
position:absolute;
top:25px;
left:5%;
font-size:2em;
text-align:left;
background-image:url(script.php?script=public&redirect=false&file=grafics/header_bg.png);
background-repeat:repeat-x;
z-index:1;
}
div#ltitle {
background-image:url(script.php?script=public&redirect=false&file=grafics/header_bg_left.png);
width:38px;
height:187px;
position:absolute;
top:25px;
left:5%;
background-repeat:no-repeat;
z-index:2;
}
div#rtitle {
background-image:url(script.php?script=public&redirect=false&file=grafics/header_bg_right.png);
width:38px;
height:187px;
position:absolute;
top:25px;
right:5%;
background-repeat:no-repeat;
z-index:2;
}
div#orb {
width:500px;
height:160px;
position:absolute;
top:42px;
left:50%;
margin-left:-250px;
background-repeat:no-repeat;
z-index:2;
}
div#content {
width:90%;
position:absolute;
top:212px;
left:5%;
text-align:left;
background-image:url(script.php?script=public&redirect=false&file=grafics/c_bg.png);
background-repeat:repeat-y;
background-position:left top;
padding:0px;
background-color:#ffffff;
}
div#navigation {
float:left;
padding:15px;
padding-top:6px;
width:204px;
background-color:#ffffff;
}
div#text {
float:left;
padding:15px;
padding-top:6px;
background-color:#ffffff;
}
div#language_select {
padding:0px;
padding-bottom:0.5em;
padding-top:0.3em;
margin:0px;
margin-left:0px;
font-size:1em;
text-align:right;
position:absolute;
top:165px;
left:80%;
}
div#bottom {
float:left;
width:100%;
height:19px;
background-color:#ffffff;
}
div#bottom_left {
float:left;
width:19px;
height:19px;
background-image:url(script.php?script=public&redirect=false&file=grafics/bottom_left.png);
background-repeat:no-repeat;
}
div#bottom_right {
float:right;
width:19px;
height:19px;
background-image:url(script.php?script=public&redirect=false&file=grafics/bottom_right.png);
background-repeat:no-repeat;
}
Alles anzeigen
und mein HTML (eigentlich KTPL (nicht fragen)):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><!-- -page_title- --></title>
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link type="text/css" rel="stylesheet" media="all" href="script.php?script=public&file=css/style.css&redirect=false" />
<script src="script.php?script=public&file=js/other.js&redirect=false"></script>
<script src="script.php?script=public&file=js/fade.js&redirect=false"></script>
</head>
<body>
<div id="title">
</div>
<div id="ltitle"></div>
<div id="rtitle"></div>
<div id="orb"><img src="script.php?script=public&redirect=false&file=grafics/orb.png" alt="<!-- -page_title- -->" /></div>
<div id="content">
<div id="navigation">
<ul>
<!-- -navi- -->
</ul>
</div>
<div id="text">
<!-- [content] -->
</div>
<div id="bottom">
<div id="bottom_left"></div>
<div id="bottom_right"></div>
</div>
</div>
<div id="language_select">
<form method="post" action="script.php?script=set_lang">
<p>
<select name="lang" onchange="this.submit">
<!-- -language_select- -->
</select>
<input type="submit" value="OK" />
</p>
</form>
</div>
</body>
</html>
Alles anzeigen
und jetzt mein Problem:
da <!-- -content- --> zu einem langem fließtext wird, ist der #text div breiter als zwischen der rechten außenkante von #navigation und der rechten innenkante von #content übrigbleibt daher wird (obwohl er einfach die zeile umbrechen könnte) #text eifnach unter #navi geschoben was ich natürlich vermeiden will
die frage ist jetzt nur wie....
am besten wäre dann noch wenn ich dafür sorgen kann, das ätext bündig zu #content aufhört.
normalerweise würde #text ja einfach die maximal-mögliche größe bekommen, und damit genau das tun, allerdings bekommt er die anscheinend aus irgendeinem Grund nicht (zumindest nicht wenn #naviagtion und #text doch nebeneinanderstehen, wenn der inhalt von #text nicht so lang ist)
schonmal danke für die antworten