Tack för bra svar hörni! Tyvärr så fungerar inte margin-bottom på minus, för då flyttas hela copyheight-boxen upp och den reagerar fortfarande på samma sätt (blir för hög). Ska skicka upp en guide på hur man gör en sån här sida sen och hur man kan tänka med layout och så, så det dyker upp sen Xack!
EDIT: Om problemet nedan, om jag ställer in height på min wrapper så fungerar bakgrunden och repeteras, dock inte när jag sätter denna till auto (eller inget), hur göra?
Men nu har jag testat att strukturera om upplägget en aning. Jag har delat in sidan på det här viset:
Detta har gjort att höjden och placeringen blir rätt på allt innehåll som kommer efter huvudinnehållet, men jag har stött på ett märkligt problem. Hur jag än försöker fylla min wrapper (med repeterande bakgrundsbild eller fyllningsfärg) så visas inte denna i hålen som blir (där det står tomt på bilden). Vad kan det bero på?
Vill man kika in där jag håller på att bygga så ligger den här för tillfället: http://x02.guc.se/~lejak/artistsinn-v2/news.html
HTML:
<div id="wrapper">
<div id="wall-left"> </div>
<!-- Main Content -->
<div id="wall-center">
<br /><br /><br /><br /><br /><br /><br /><br />
Lorem ipsum..
</div>
<div id="wall-right"> </div>
<!-- End Wrap -->
</div>
<div id="wall-footer"> </div>
CSS:
body {
margin: 0px;
background-color: #000000;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #FFFFFF;
}
#wrapper {
width: 951px;
margin-right: auto;
margin-left: auto;
background-image: url(../img/wall-copyheight.jpg);
background-repeat: repeat-y;
position: relative;
}
#wall-left {
background-image: url(../img/wall-main-left.jpg);
height: 507px;
width: 256px;
position: relative;
float: left;
}
#wall-footer {
background-image: url(../img/wall-footer.jpg);
position: relative;
height: 88px;
width: 950px;
margin-right: auto;
margin-left: auto;
clear: both;
}
#wall-center {
background-image: url(../img/wall-main-center.jpg);
width: 386px;
position: relative;
float: left;
background-repeat: no-repeat;
background-color: #000000;
}
#wall-right {
background-image: url(../img/wall-main-right.jpg);
height: 507px;
width: 309px;
position: relative;
float: right;
}