Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS] Problem z tłem
Forum PHP.pl > Forum > Przedszkole
Jarma
Witam, mam mały problem ze stroną.
Otóż postanowiłem stworzyć szablon na divach. Główny zarys wygląda tak :


Zawartość <body>...</body> :
Kod
<div id="SITE">
    <div id="TOP"></div>
    <div id="BODY">
        <div id="TOPMENU"></div>
        <div id="TOPSPACE"></div>
        <div id="LEFTMENU"></div>
        <div id="SPACE"></div>
        <div id="TRESC"></div>
        <div id="SPACE"></div>
        <div id="RIGHTMENU"></div>
    </div>
    <div id="BOTTOM"></div>
</div>

Oraz kod css :
Kod
html, body {
    background-color: green;
    background-image: url("img/bg.jpg");
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    color: #FFFFFF;
    margin: 0;
    padding: 0;

}
#SITE {
    width: 1000px;
    position: relative; top: 30px;
    margin: 0 auto;
}
#TOP {
    background-image: url("img/top.png");
    background-repeat: no-repeat;
    height: 200px
}
#BODY {
    background-image: url("img/body.png");
    background-repeat: repeat-y;
    
}
#TOPMENU {
    height: 120px;
    margin: 0;
    padding: 0;
}
#TOPSPACE {
    height: 30px
}
#LEFTMENU {
    width: 230px;
    float: left;
    overflow: hidden;
}
#SPACE {
    width: 20px;
    float: left;
    overflow: hidden;
}
#TRESC {
    width: 570px;
    float: left;
    overflow: hidden;
}
#RIGHTMENU {
    width: 160px;
    float: right;    
    overflow: hidden;
    
}
#BOTTOM {
    clear: both;
    height: 50px;
    background-image: url("img/footer.png");
    background-repeat: no-repeat;
}


Problem polega na tym że pod lewym, prawym menu oraz treścią nie pojawia się tło (żółty kolor na dołączonym obrazku). Prosiłbym o pomoc. Z góry dziękuje.
potreb
Zainteresuj się systemem Grid960 i weź sobie zainstaluj firebugu wtedy będziesz mógł sprawdzać co jest nie tak a live edytować.
flashdev
Cytat(Jarma @ 7.09.2011, 18:51:48 ) *


Z logicznego punktu widzenia widzę w Twoim kodzie taki błąd, że tworzysz osobnego diva dla pustej przestrzeni. Do tego służą marginesy np.

polecam: http://www.kurshtml.edu.pl/css/szablon.html
kosta
żółte tło na rysunku to obrazek po pocięciu ? ? jak tak pokaż jego nazwę ^^ i pokaż pełny kod całej strony html
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.