Switch to full style
Forum dyskusyjne poświęcone zagadnieniom jezyka HTML i Flash oraz tworzeniu stron WWW.
Odpowiedz

Pozycjonowanie w CSS

17 października 2004, o 13:11

18 października 2004, o 21:39

Najbezpieczniej użyj tabelki o szerokości 100% z dwoma kolumnami. Lewej dasz stałą szerokość (np. 150px) i w niej umieścisz menu, prawa dopasuje się samoczynnie do pozostałego miejsca, i w niej umieścisz treść. Jeśli dopiero zaczynasz, to rozwiązanie najłatwiejsze i bardzo bezpieczne.

Pozycjonowanie specjalne (relative, absolute) wymaga większego wyczucia. Trochę pisałem o tym w artykułach o pozycjonowaniu (w dziale artykułów tego serwisu, przeczytaj).

position:relative służy raczej do niewielkich korekt, bo "wyjmując" obiekt z normalnego układu strony pozostawia po nim miejsce, które nie zostaje zajęte przez inne obiekty. Jeśli nie robisz tego celowo, dla uzyskania jakiegoś specjalnego efektu, nie powinieneś pozycjonować dużych obszarów metodą relative.

Pozdrawiam
Paweł Rajewski

18 października 2004, o 23:07

19 października 2004, o 17:22

Apropos tabelki, rozwiązanie tego problemu tabelą to nie problem, ale właśnie pierwszy raz chciałem z nich zrezygnować na rzecz CSS.
Odpowiedz