Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS] Układ strony
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
Monter08
Witam,
mam problem z stworzeniem prostego układu strony, otóż chciałbym aby dwie kolumny po bokach miały jednakową szerokości a środkowy ustawiał się automatycznie, zależnie od rozdzielczości.
Graficznie wygląda to mniej więcej tak: [Obrazek]
droslaw
Coś takiego można osiągnąć przez ustawienie odpowiednich marginesów dla środkowej kolumny. W tym wypadku dla prawego i lewego po 255 px. Może być potrzebne trochę więcej. Boczne kolumny muszą mieć ujemne marginesy dla odpowiedniego boku. Lewa kolumna na prawym boku -255px, a prawa na lewym.
Monter08
hmm, coś nie bardzo wychodzi zobacz.
droslaw
Środkową kolumnę (#center) musisz opakować jeszcze jednym divem z szerokością ustawioną na 100%. A kolumnie #center dajesz marginesy. Przykład
Damonsson
Jesteś pewien, że będziesz znał wysokość DIVów?
droslaw
Jeśli będą potrzebne kolumny o nieznanej wysokości w różnych kolorach, trzeba jeszcze każdej kolumnie dodać bardzy duży padding dolny i ujemny margines o takiej samej wielkości. Całość musi być opakowana w diva z własnością css overflow:hidden (Pobaw się wypełniając kolumny treścią najlepiej z br)
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.