Hallöle,
habe hier nun ein vorläufiges Ergebnis. Vielleicht könnt Ihr mal drüber schaun, ob man dies nicht eleganter machen kann und das CSS so OK ist. (Ich finde das CSS zu lang, weis aber nicht wo ich kürzen könnte

)
Vielen Dank im voraus
Ringelwürmsche
CSS:
<style type="text/css">
* {
margin:0; padding:0;
}
img {
border:0;
}
body {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color: black;
text-decoration: none;
background-color: white;
/* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#fixiert {
width: 122px;
height: 624px;
top: 0;
left:50%;
vertical-align: middle;
margin-left: -60px;
background-color:#ccc;
border: 0;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
html>body #fixiert{ /* nur fuer moderne Browser! */
position: fixed;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#Inhalt {
min-height:244px;
width: 600px;
margin: 0 auto;
}
#header {
width: 600px;
height: 326px;
margin: 0 auto;
background-color:#999;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#spalte1{
width: 236px;
height: 224px;
margin-bottom: 10px;
margin-right: 4px;
margin-top: 0;
margin-left: 0;
float: left;
overflow: hidden;
background-color:#666;
}
#text1 {
text-align:center;
list-style-type:none;
padding:20px 10px 20px 10px;
border:0;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#spalte2{
width:122px;
height: 224px;
margin-bottom: 10px;
margin-right: 4px;
margin-top:0;
margin-left:0;
float:left;
overflow: hidden;
}
#text2 {
text-align:center;
list-style-type:none;
padding:0;
border:0;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#spalte3{
width:234px;
height: 224px;
margin-bottom: 10px;
margin-right: 0;
margin-top:0;
margin-left:0;
float:left;
overflow: hidden;
background-color:#666;
}
#text3 {
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
text-align: left;
list-style-type: none;
text-decoration: none;
padding: 20px 10px 20px 10px;
border: 0;
}
#text3 li {
padding-bottom:5px;
margin:0;
}
ul#text3 a {
font-weight: bolder;
text-decoration: none;
letter-spacing: 2px;
color: #000;
display: block;
padding: 2px;
background: #fff;
border: 1px solid #fff;
}
ul#text3 a:link {
color: black; background-color: #666;
border: 1px dotted #666;
}
ul#text3 a:visited {
color: black; background-color: #666;
border: 1px solid #666;
}
ul#text3 a:hover {
color: #8e0000; background-color: #ffbe00;
border: 1px solid #666;
}
ul#text3 a:active {
color: black; background-color: #666;
border: 1px solid #000;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
h1 {
font-size: 14px;
text-align: left;
background-color: #fff;
color: #8e0000;
height:54px;
width: 600px;
margin: 0 auto 0 auto;
border: 0;
}
h2 {
font-size: 12px;
text-align: left;
background-color: #666;
color: #8e0000;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#footer {
font: 9px Verdana, Arial, Helvetica, sans-serif;
color: #ccc;
width: 600px;
height: 25px;
margin: 0 auto 0 auto;
background-color: #fff;
border: none;
text-align: right;
padding-top: 8px;
padding-right: 10px;
clear: both;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#Navigation {
padding: 0;
background-attachment: fixed;
background-repeat: no-repeat;
list-style-type: none;
}
li#release {
padding-left: 0;
padding-top: 30px;
top: 0;
left: 0;
}
li#tour_dates {
padding-left: 0;
position: absolute;
padding-bottom: 30px;
left: 0px;
bottom: 0px;
}
</style>
Html:
<body>
<div id="content">
<!-- erst fuer den folgenden Workaround benoetigt -->
<h1>Header 1</h1>
<div id="header">Header </div>
<div id="Inhalt">
<div id="spalte1">
<ul id="text1">
<!-- Listenpunkt für Links Anfang -->
<li><a href="#" target="_blank">Content 1</a></li>
<!-- Listenpunkt für Links Ende -->
<!-- Listenpunkt für Links Anfang -->
<li></li>
<!-- Listenpunkt für Links Ende -->
<!-- Listenpunkt für Links Anfang -->
<li></li>
<!-- Listenpunkt für Links Ende -->
</ul>
</div>
<div id="spalte2">
<ul id="text2">
<li></li>
</ul>
</div>
<div id="spalte3">
<ul id="text3">
<h2>Content 2</h2>
<!-- Listenpunkt für Links Anfang -->
<li><a href="#" target="_blank">button 1</a></li>
<!-- Listenpunkt für Links Ende -->
<!-- Listenpunkt für Links Anfang -->
<li><a href="#" target="_blank">button 2</a></li>
<!-- Listenpunkt für Links Ende -->
<!-- Listenpunkt für Links Anfang -->
<li><a href="#" target="_blank">button 3</a></li>
<!-- Listenpunkt für Links Ende -->
<!-- Listenpunkt für Links Anfang -->
<li><a href="#" target="_blank">button 4</a></li>
<!-- Listenpunkt für Links Ende -->
<!-- Listenpunkt für Links Anfang -->
<li></li>
<!-- Listenpunkt für Links Ende -->
<!-- Listenpunkt für Links Anfang -->
<li></li>
<!-- Listenpunkt für Links Ende -->
</ul>
</div>
</div>
</div>
<div id="footer">© 2007 Ringelwurm</div>
<div id="fixiert">
<ul id="Navigation">
<li id="release"><a href="#" target="_blank">release</a></li>
<li id="tour_dates"><a href="#" target="_blank">tour dates</a></li>
</ul>
</div>
</body>