![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.09.2009 Skąd: Polska ;) Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam pewien problem, a mianowicie: Chcę podzielić stronkę na 2 kolumny.
W pliku index.html mam w style.css mam
Lecz stronka nadal nie jest podzielona (IMG:style_emoticons/default/sad.gif) Z góry dziękuje (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 15 Dołączył: 2.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wywal te "position: absolute" i dodaj do diva "nawigacja"
a do diva "zawartosc"
Chyba, że chcesz mieć całą stronę wyrównaną do prawej, to wtedy do obu divów "float: right". A jeżeli koniecznie nie chcesz mieć odstępu od prawej krawędzi strony to musisz ująć oba bloki div w kolejny i jemu ustawić odpowiednie właściwości (position: absolute; right: 0) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.09.2009 Skąd: Polska ;) Ostrzeżenie: (0%) ![]() ![]() |
Wywal te "position: absolute" i dodaj do diva "nawigacja" a do diva "zawartosc"
Chyba, że chcesz mieć całą stronę wyrównaną do prawej, to wtedy do obu divów "float: right". A jeżeli koniecznie nie chcesz mieć odstępu od prawej krawędzi strony to musisz ująć oba bloki div w kolejny i jemu ustawić odpowiednie właściwości (position: absolute; right: 0) Hmm.. Czyli chodzi Ci o to by style.css wyglądał tak:
Jeśli tak, to niestety nic to nie dało (IMG:style_emoticons/default/sad.gif) e/ Zamieszczam obrazek, w celu ułatwienia w rozwiązaniu mojego problemu: (IMG:http://img183.imageshack.us/img183/4885/20090917339.jpg) Ten post edytował sYa_TPS 17.09.2009, 16:51:59 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 15 Dołączył: 2.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ale chodzi ci o to, żeby mieć te divy "nawigacja" i "zawartosc" obok siebie? Jeśli tak, no to sprawdziłem u siebie i są (IMG:style_emoticons/default/smile.gif) Chyba że masz inną ideę, której nie rozumiem (IMG:style_emoticons/default/tongue.gif)
btw. Ty masz te tagi HTML w arkuszu stylów? edit: pisałem posta jeszcze przed tym jak dodałeś obrazek. Taki efekt jak na obrazku powinieneś osiągnąć właśnie za pomocą float. Pokombinuj trochę z tym, a jak nie dasz rady to pokaż HTML I napisz jeszcze, czemu masz html w pliku ze stylem (IMG:style_emoticons/default/tongue.gif) Ten post edytował Void 17.09.2009, 17:07:10 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.09.2009 Skąd: Polska ;) Ostrzeżenie: (0%) ![]() ![]() |
Ale chodzi ci o to, żeby mieć te divy "nawigacja" i "zawartosc" obok siebie? Jeśli tak, no to sprawdziłem u siebie i są (IMG:style_emoticons/default/smile.gif) Chyba że masz inną ideę, której nie rozumiem (IMG:style_emoticons/default/tongue.gif) btw. Ty masz te tagi HTML w arkuszu stylów? Chciał bym mieć tak jak na ss którego dałem. Jestem totalny amator :< To jest mój pierwszy 'projekt' pisany przy pomocy książki.. e/ pokombinuje pokombinuje (IMG:style_emoticons/default/smile.gif) A mam jeszcze takie pytanie, udzielasz pomocy via @gg ? (IMG:style_emoticons/default/tongue.gif) Ten post edytował sYa_TPS 17.09.2009, 17:13:47 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 3 Dołączył: 2.01.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
czesc (IMG:style_emoticons/default/smile.gif)
zrób to po prostu tak: a) ustal szerokości dla tych divów i każdemu wsadz: float: left; Prosty sposob. Szybko i widać efekt. Jesli nie będzie Ci pozniej pasowało, to poszperasz po necie i znajdziesz odpowiedz (IMG:style_emoticons/default/smile.gif) Pozdrawiam. Jeśli pomogłam to klinij na "Pomógł" (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.09.2009 Skąd: Polska ;) Ostrzeżenie: (0%) ![]() ![]() |
czesc (IMG:style_emoticons/default/smile.gif) zrób to po prostu tak: a) ustal szerokości dla tych divów i każdemu wsadz: float: left; Prosty sposob. Szybko i widać efekt. Jesli nie będzie Ci pozniej pasowało, to poszperasz po necie i znajdziesz odpowiedz (IMG:style_emoticons/default/smile.gif) Pozdrawiam. Jeśli pomogłam to klinij na "Pomógł" (IMG:style_emoticons/default/smile.gif) Mógłbyś mi to jakoś dogłębniej wytłumaczyć ? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 3 Dołączył: 2.01.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
jestem dziewczynką (IMG:style_emoticons/default/smile.gif)
CSS: Kod div.page_container{ width: 600px; } div.menu_boczne { width: 200px; float: left; } div.zawartosc{ width: 400px; float: left; } Czy teraz wyraziłam sie jaśniej? (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.09.2009 Skąd: Polska ;) Ostrzeżenie: (0%) ![]() ![]() |
jestem dziewczynką (IMG:style_emoticons/default/smile.gif) CSS: Kod div.page_container{ width: 600px; } div.menu_boczne { width: 200px; float: left; } div.zawartosc{ width: 400px; float: left; } Czy teraz wyraziłam sie jaśniej? (IMG:style_emoticons/default/smile.gif) Sry w takim razie, nie patrzyłem na nick (IMG:style_emoticons/default/biggrin.gif) Tak. Myślę, że teraz już jaśniej. Ale mam pewien dylemat. W tej książce jest tak
Co o tym sądzicie ? |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 14.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem co to za książka, ale bez sensu jest stosować position:absolute; jeśli można bez problemu to zrobić np. za pomocą float - jak podała koleżanka wyżej.
Sprawdziłeś to już? I działa jak należy? |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.09.2009 Skąd: Polska ;) Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem co to za książka, ale bez sensu jest stosować position:absolute; jeśli można bez problemu to zrobić np. za pomocą float - jak podała koleżanka wyżej. Sprawdziłeś to już? I działa jak należy? Bartosz Danowski 'Tworzenie stron WWW w praktyce' Właśnie tak zrobiłem, ale nie działa (IMG:style_emoticons/default/sad.gif) |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 14.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
To pokaż kod jaki dokładnie nie działa, html oraz css do tego.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.09.2009 Skąd: Polska ;) Ostrzeżenie: (0%) ![]() ![]() |
To pokaż kod jaki dokładnie nie działa, html oraz css do tego. Teraz próbowałem ten: style.css
index.html
|
|
|
![]()
Post
#14
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
W pliku css nie występują znaki html i nie powinny wystąpić(*) a zobacz co masz w liniach 8, 85-89. Do tego masę niepozamykanych apostrofów, nieznane tagi (niech mi ktoś wyjaśni od kiedy w html istnieje <right> (IMG:style_emoticons/default/blinksmiley.gif) ), brak jakiegokolwiek otwarcia pliku sekcją <body> o <html> nawet nie wspominając, brak sekcji <head>, literówki w tagach (<from> zamiast <form>), wywoływanie <img> z pustym src... Oj jest tutaj taka masa byków, że po kilkunastu linijkach zwątpiłem czy właściwie wiesz co to jest html lub css i przypadkiem nie tworzysz własnego standardu lub zdajesz się na radosną twórczość (IMG:style_emoticons/default/laugh.gif)
EDIT: (*) Wyjątkiem są przykładowo :before :after, ale najpierw poznaj podstawy i pisz porządny kod zanim się weźmiesz za coś ponad standardowy html i podstawowy css bo zaczynać od czegoś ciut bardzie skomplikowanego bez absolutnych podstaw to bezsens, podobny do pakowania się w php bez znajomości html. Niby można, ale po co tworzyć potwory (IMG:style_emoticons/default/biggrin.gif) Ten post edytował thek 18.09.2009, 21:50:23 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.09.2009 Skąd: Polska ;) Ostrzeżenie: (0%) ![]() ![]() |
W pliku css nie występują znaki html i nie powinny wystąpić(*) a zobacz co masz w liniach 8, 85-89. Do tego masę niepozamykanych apostrofów, nieznane tagi (niech mi ktoś wyjaśni od kiedy w html istnieje <right> (IMG:style_emoticons/default/blinksmiley.gif) ), brak jakiegokolwiek otwarcia pliku sekcją <body> o <html> nawet nie wspominając, brak sekcji <head>, literówki w tagach (<from> zamiast <form>), wywoływanie <img> z pustym src... Oj jest tutaj taka masa byków, że po kilkunastu linijkach zwątpiłem czy właściwie wiesz co to jest html lub css i przypadkiem nie tworzysz własnego standardu lub zdajesz się na radosną twórczość (IMG:style_emoticons/default/laugh.gif) EDIT: (*) Wyjątkiem są przykładowo :before :after, ale najpierw poznaj podstawy i pisz porządny kod zanim się weźmiesz za coś ponad standardowy html i podstawowy css bo zaczynać od czegoś ciut bardzie skomplikowanego bez absolutnych podstaw to bezsens, podobny do pakowania się w php bez znajomości html. Niby można, ale po co tworzyć potwory (IMG:style_emoticons/default/biggrin.gif) Każdy od czegoś zaczynał (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#16
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Nom... Ja zaczynałem od AC LOGO ( żółwik rulez (IMG:style_emoticons/default/biggrin.gif) ), Turbo Pascala, DOS (nawet nie pamiętam, ale chyba 5.X), a wszystko co nowe zaczynało się od tutoriali, helpów, readme, howto, manuali, książek tematycznych i uważnej lektury wszystkiego gdzie można jakąś wiedzę na dany temat znaleźć. Tymczasem przyjrzyj się swojemu kodowi i sam powiedz, czy to jest chociaż podobne do czegokolwiek w tutorialach o podstawach? Nawet linki w odnośnikach wygladają jakbyś zapomniał o rozszerzeniach ( albo przesadził z używaniem mod-rewrite'a, ale o to Cię nie podejrzewam (IMG:style_emoticons/default/aaevil.gif) ) Dlatego proszę Cię w imieniu tutaj piszących i to czytających: Popraw to do formy przystępnej i choć trochę zgodnej z obowiązującymi standardami. Nie chodzi o to, by to był kod bezbłędny, bo przecież masz problem i chcesz go rozwiązać (a to oznacza, że one zapewne są), ale by się choć do Transitional walidował. Bo teraz jak mamy Ci pomóc w problemie tak naprawdę, skoro prosisz nas o rozwiązanie, a my jako piszący widzimy, że problem jest szerszej natury i nawet nasze podpowiedzi mogą Ci nic nie mówić. Widać to po kodzie. Z działającego zrobiłeś sieczkę, a na nasze uwagi, że masz błędy i gdzie, nie ma odzewu. Jeszcze kilka postów wyżej wspomniano o usunięciu tagów html z pliku css, a jakby nigdy nic ponownie wklejasz plik css z nimi wewnątrz. Takie coś na dłuższą metę może irytować odpowiadających Ci. Inaczej bowiem podejdą gdy widzą, że robisz poprawki, postępy, a zupełnie inaczej gdy mimo nakierowania i wskazania błędów nadal robisz swoje.
A wracając do tematu to nawet podziałów na 2 kolumny layoutu jest kilka metod: pozycjonowanie absolutne, relatywne, z użyciem float i każda z nich jest zależna od tego czy chcesz zrobić szablon typu statycznego czy fluid. W temacie masz przynajmniej kilka sposobów podanych jak na tacy, gdybyś choć trochę rozumiał co do Ciebie zostało napisane. Tyle że nie napisano Ci gotowego kodu na zasadzie kopiuj-wklej, bo też nie o to na forum w dziale Przedszkole chodzi. Od gotowców masz odpowiedni dział i to nie jest ten w którym piszemy. A w tamtym za takie pytanie jakie jest w tym temacie albo by Cię wyśmiano, albo zjechano za brak znajomości elementarnych podstaw. EDIT: Żebyś nie myślał, że traktuję Cię ja lub ktokolwiek z wyższością. Większość (jeśli nie wszyscy), nawet moderatorzy i administratorzy mają w zakładkach strony z manualami, tutorialami, kursami i ciekawymi przykładami dla wielu technologii jakich na codzień używamy. Ja mam (i zapewne nie tylko ja) odnośniki do specyfikacji html czy css, by w razie wątpliwości zerknąć i upewnić się, że to co mówimy jest prawidłowe. Nikt tu nie jest alfą i omegą i mamy prawo się mylić. Różnica polega na tym, że nam się chce w porównaniu do innych i mamy solidne podstawy by chociaż wiedzieć gdzie szukać rozwiązań zamiast lecieć z błahymi problemami na forum. Jeśli byś zerknął dokładnie to nawet dziś jeden z moderatorów miał problem i założył temat odpowiedni, gdzie osoba już w pierwszym poście dała mu prawidłową podpowiedź. Czy to sprawia, ze jest gorszym programistą niż inni tu piszący? Wątpię. Ten post edytował thek 18.09.2009, 23:02:15 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.09.2009 Skąd: Polska ;) Ostrzeżenie: (0%) ![]() ![]() |
Nom... Ja zaczynałem od AC LOGO ( żółwik rulez (IMG:style_emoticons/default/biggrin.gif) ), Turbo Pascala, DOS (nawet nie pamiętam, ale chyba 5.X), a wszystko co nowe zaczynało się od tutoriali, helpów, readme, howto, manuali, książek tematycznych i uważnej lektury wszystkiego gdzie można jakąś wiedzę na dany temat znaleźć. Tymczasem przyjrzyj się swojemu kodowi i sam powiedz, czy to jest chociaż podobne do czegokolwiek w tutorialach o podstawach? Nawet linki w odnośnikach wygladają jakbyś zapomniał o rozszerzeniach ( albo przesadził z używaniem mod-rewrite'a, ale o to Cię nie podejrzewam (IMG:style_emoticons/default/aaevil.gif) ) Dlatego proszę Cię w imieniu tutaj piszących i to czytających: Popraw to do formy przystępnej i choć trochę zgodnej z obowiązującymi standardami. Nie chodzi o to, by to był kod bezbłędny, bo przecież masz problem i chcesz go rozwiązać (a to oznacza, że one zapewne są), ale by się choć do Transitional walidował. Bo teraz jak mamy Ci pomóc w problemie tak naprawdę, skoro prosisz nas o rozwiązanie, a my jako piszący widzimy, że problem jest szerszej natury i nawet nasze podpowiedzi mogą Ci nic nie mówić. Widać to po kodzie. Z działającego zrobiłeś sieczkę, a na nasze uwagi, że masz błędy i gdzie, nie ma odzewu. Jeszcze kilka postów wyżej wspomniano o usunięciu tagów html z pliku css, a jakby nigdy nic ponownie wklejasz plik css z nimi wewnątrz. Takie coś na dłuższą metę może irytować odpowiadających Ci. Inaczej bowiem podejdą gdy widzą, że robisz poprawki, postępy, a zupełnie inaczej gdy mimo nakierowania i wskazania błędów nadal robisz swoje. A wracając do tematu to nawet podziałów na 2 kolumny layoutu jest kilka metod: pozycjonowanie absolutne, relatywne, z użyciem float i każda z nich jest zależna od tego czy chcesz zrobić szablon typu statycznego czy fluid. W temacie masz przynajmniej kilka sposobów podanych jak na tacy, gdybyś choć trochę rozumiał co do Ciebie zostało napisane. Tyle że nie napisano Ci gotowego kodu na zasadzie kopiuj-wklej, bo też nie o to na forum w dziale Przedszkole chodzi. Od gotowców masz odpowiedni dział i to nie jest ten w którym piszemy. A w tamtym za takie pytanie jakie jest w tym temacie albo by Cię wyśmiano, albo zjechano za brak znajomości elementarnych podstaw. EDIT: Żebyś nie myślał, że traktuję Cię ja lub ktokolwiek z wyższością. Większość (jeśli nie wszyscy), nawet moderatorzy i administratorzy mają w zakładkach strony z manualami, tutorialami, kursami i ciekawymi przykładami dla wielu technologii jakich na codzień używamy. Ja mam (i zapewne nie tylko ja) odnośniki do specyfikacji html czy css, by w razie wątpliwości zerknąć i upewnić się, że to co mówimy jest prawidłowe. Nikt tu nie jest alfą i omegą i mamy prawo się mylić. Różnica polega na tym, że nam się chce w porównaniu do innych i mamy solidne podstawy by chociaż wiedzieć gdzie szukać rozwiązań zamiast lecieć z błahymi problemami na forum. Jeśli byś zerknął dokładnie to nawet dziś jeden z moderatorów miał problem i założył temat odpowiedni, gdzie osoba już w pierwszym poście dała mu prawidłową podpowiedź. Czy to sprawia, ze jest gorszym programistą niż inni tu piszący? Wątpię. ok, więc w pierwszej kolejności spróbuje usunąć z style.css tagi html więc teraz style.css wygląda tak:
index.html
dopatrzyliście się jeszcze jakiś błędów ? (IMG:style_emoticons/default/biggrin.gif) Ten post edytował sYa_TPS 19.09.2009, 12:26:16 |
|
|
![]()
Post
#18
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Jest jeszcze dużo w index. Już od pierwszej linijki:
-> 1) <rigt<link rel="Stylesheet" type="text/css" href="style.css" /> - co to jest <rigt, a te <right> jako znacznik NIE ISTNIEJE w html 16) from... już o tym pisałem.. nie from tylko form. 46) i 48) podwójne <body> a brak <html> jak nie było tak nie ma. Sekcji head także brak. poza tym ciągle zrąbane linki w znacznikach i walnięte, zgubione apostrofy. Myślisz, że kolorowanie składni to niepotrzebny bajer na forum?Ja dzięki niemu w lot widzę gdzie są byki. Ty też naucz z tego korzystać zanim wkleisz kod na forum. Zainstaluj choćby Notepad++ by Ci też tak pokazywał. |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.09.2009 Skąd: Polska ;) Ostrzeżenie: (0%) ![]() ![]() |
Jest jeszcze dużo w index. Już od pierwszej linijki: -> 1) <rigt<link rel="Stylesheet" type="text/css" href="style.css" /> - co to jest <rigt, a te <right> jako znacznik NIE ISTNIEJE w html 16) from... już o tym pisałem.. nie from tylko form. 46) i 48) podwójne <body> a brak <html> jak nie było tak nie ma. Sekcji head także brak. poza tym ciągle zrąbane linki w znacznikach i walnięte, zgubione apostrofy. Myślisz, że kolorowanie składni to niepotrzebny bajer na forum?Ja dzięki niemu w lot widzę gdzie są byki. Ty też naucz z tego korzystać zanim wkleisz kod na forum. Zainstaluj choćby Notepad++ by Ci też tak pokazywał. Dziękuje (IMG:style_emoticons/default/smile.gif) poprawiłem ( chyba ) wszystko i działa. Jeszcze trochę muszę to dopracować. / Temat do zamknięcia (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 09:53 |