Hej,
jestem w trakcie tworzenia strony, gdzie na wejściu jest zdjęcie na całą szerokość i wysokość ekranu, wiec zrobilem diva i korzystam z atrybutu overflow, żeby ukryć to co "wystaje"
#top-img
{
width: 100%;
height: 100%;
z-index:-1;
background: url("../img/bg2.jpg") no-repeat top center;
overflow:hidden;
}
W tej sytuacji, ładuje się tyle obrazka ile treści jest w tym divie, tzn jeśli napisze jednolinijkowy tekst to załaduje się 16px pasek obrazka z tekstem. Problem rozwiązuje dodanie
position: absolute;
i tu zaczyna się problem, bo po dodaniu kolejnych divów nizej, juz jako cialo strony, te dodane divy, mimo że nie mają nic wspólnego, nachodzą na obrazek, tak jakby diva #top-img nie było. Myśle, że pewnie to przez atrybut
position: absolute;
Chcę, żeby ciało strony układało się pod obrazkiem po prostu.
Co robię źle ?
Pozdrawiam!