Nie znalazłem wcześniej tematu opisującego ten problem, więc piszę.
Szablon na divach wygląda mniej więcej tak: a.jpg.
Jest tylko jeden problem. Menu_dopełniacz. Jest to div, który jak wstawie 1px obrazek ma uzupełniać lukę na stronie, która powstaje poprzez różnicę wielkości bloku od tekstu, a bloku od menu. Ten kolor czerwony powinien dochodzić do footera. I nie wiem gdzie zrobiłem (pewnie jakiś głupi) błąd.
Wypróbowałem to już wcześniej i nie działa. Nie ma żadnej różnicy
Jak zrobić automatycznie powielanie obrazków itd to ja wiem. Ogólnie trochę już robiłem w HTML i CSS, ale nigdy nie spotkałem się z takim problemem i chociaż próbowałem to jakoś rozwiązać, żaden mój pomysł nie zaowocował oczekiwanym efektem, dlatego napisałem
Jeżeli chcesz, żeby menu dopełniacz był czerwony to dla
#content daj dodatkowo {overflow:auto; background-color:red;}, dzięki temu div content rozciągnie się.
Poza tym divy content i content main są niepotrzebne. Content main może zastąpić body, a content nie jest potrzebny jeśli używasz 2 kolumn. Pamiętaj że do budowy możesz wykorzystać html i body.
Menu buduj na liście (ul.li) zamiast na divach.
Najlepiej poczytaj sobie o “wrapper”, “column liquid faux” itp
No zadziałało, dla koloru czerwonego. Ale to nie zadziała w przypadku kiedy menu_dopełnienie ma dopełniać “lukę”, aby lewa strona była na równi z treścią
no oszustwo ciekawe, ale w moim przypadku to nie sprawdzi się bo layout został stworzony inaczej, i potrzebuje aby obrazek repeat’ował się po y, uzupełniając tą lukę.
i chodzi aby tej menu-dopełniacz mógł mi zgrać stronę z treścią (która też będzie dynamicznie, i obrazek treści 1px). Bo inaczej zostanie prześwit w tym miejscu na tło strony