Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> tworzenie ukladu stronek w oparciu o cokolwiek innego niz tabelka
Newsted
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 12.07.2007

Ostrzeżenie: (0%)
-----


No wiec mam taka sprawe, konkretnie to do tej pory tworzylem uklad strony o tabelke, i wszytsko mi sie rozjezdza (teraz mnie to nie dziwi jak przeczytalem artykul "dlaczego uklad na tabelkach jest glupi) i teraz mam pytanko o co oprzec strone o divy i span?? Np jezeli chce zrobic stronke o takim ukladzie http://img98.imageshack.us/my.php?image=ukladaf9.gif. Wiem ze dwoch divów obok siebie umiescic sie nie da (albo sie myle) i teraz czym zrobic ta czesc z menu (to bym zrobil divem) ale jak umiescic obok czesc tresc?? Znacie moze jakies artykuly o tworzeniu ukladu stronki?? Z gory dzieki za odpowiedz
Go to the top of the page
+Quote Post
Toadstyle
post
Post #2





Grupa: Zarejestrowani
Postów: 54
Pomógł: 4
Dołączył: 26.01.2008
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Witam.
Mozesz oprzec strone nawet na samych divach !
Umieszczanie div'ow okob siebie jest mozliwe , moga nawet zachodzi na siebie ,byc jeden na 2gim i co tylko zamarzysz.Liczba divow jest nieograniczona moze byc ich nawet 100 obok siebie.
Jakies takie kiepskie to twoje zdjecie ale wyglada na klasyczny uklad 3 kolumnowy.
Mozna zrobic to dla przykladu w taki sposob:
*1tworzymy cos w rodzaju <div id="page"> page to identyfikator naszego objektu moze miec dowolna nazwe,to bedzie nasz pojemnik na cala strone - mozemy go wysrodkowac ustawiajac marginesy, odsunac od gory itd itp.Istotne jest aby nasz div byl pozycjonowany przy uzyciu position:relative (<--CSS).Juz wyjasniam po co...
*2. Wewnatrz "page" tworzymy kilka innych divow moga to byc naprzyklad menu_right,content,menu_left nazwy oczywiscie dowolne.Nastepnie kazdy z tych elementow mozemy wypozycjonowac wg naszych upodoban dzieki position:absolute oraz regula top,left,right,bottom.Elementy pozycjonowane absolutnie sa pozycjonowne wzgledem "najblizszego" otaczajacego go pojemnika pozycjonowanego relatywnie.add.position:absolute pozycjonuje elementy wyrywajac je z ogolnego przeplywu strony (to ta wada : P nic niejest doskonale)


II.Sposob w celu umieszczenia czegos obok czegos (nie tylko diva czy obrazka czy co kto sobie zyczy)
Mozna rownie uzyc regoly: float:left; , float:right; czyli elementow pływajacych.
Jezeli umiescimy diva z menu oraz wpiszemy float:left element ten zostanie przysunienty do lewej strony, teraz mozemy dodawac mu odstepy uzywajac margin-left,margin-right,margin-top,margin-bottom oraz analogicznie dopelnienia (padding-left itd)


to powinno zalatwic sprawe moze oczywiscie obie metody polaczyc w celu osiagniecia oczekiwanego rezultatu .Niestety niedysponuje zadnymi artykulami,kursami czy czymkolwiek co moglo by byc pomocne.
pozdrawiam
Go to the top of the page
+Quote Post
Newsted
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 12.07.2007

Ostrzeżenie: (0%)
-----


ok dzieki za odpowiedz, w sumie uzywanie divow i css bedzie wydajniejsze prawda??
Go to the top of the page
+Quote Post
Toadstyle
post
Post #4





Grupa: Zarejestrowani
Postów: 54
Pomógł: 4
Dołączył: 26.01.2008
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cytat(Newsted @ 28.01.2008, 22:57:13 ) *
ok dzieki za odpowiedz, w sumie uzywanie divow i css bedzie wydajniejsze prawda??

Duuuużżżoooo wydajniejsze , łatwiejsze i czytelniejsze.Mam nadzieje ze pomogłem (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 20:24