![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 2.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Nie wiem jak to nazwać dlatego ciężko mi poszukać odpowiedzi na forum. Chodzi mi o to aby strona zawsze była wyświetlana w całym oknie przeglądarki, przy czym:
mam dwie kolumny (lewą i prawą) ze stałymi rozmiarami, chcę aby środkowa była ruchoma ... ale miała minimalną szerokość np. 400px. Chodzi o to że przy oglądaniu stronki na rozdzielczości 800x600 lub 1024x768 strona będzie na całym oknie ... tylko środkowa część strony/tabeli będzie się rozsuwać lub zsuwać w zależności od potrzeb. A dopiero przy rozdzielczości mniejszej niż 800x600 pojawią się poziome paski przewijania. Wiecie jak to nazwać? Albo jeszcze lepiej - jak to zrobić? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli komuś uda się to zrobić na DIV'ach (tak by działało i pod FF i pod badzIEwiem), niech się pochwali. Co do minimalnej szerokości - nie ma chyba nic takiego w html/css co działałoby i pod FF i pod IE, javascriptem da się to zrobić prosto... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
oczywiście kolorki żebyś widział jak to wygląda w praktyce. Problem się pojawi przy rozdziałce niskiej (strona się rozejdzie) sprawdź sobie EDIT: nie testowałem na innych przeglądarkach więc nie wiem Ten post edytował Cezar708 2.08.2007, 15:22:20 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Uhm, ale środek nie zajmuje całej szerokości, co będzie problemem np w przypadku obramowania... Dlatego napisałem na tabelach
Ten post edytował drPayton 2.08.2007, 15:27:15 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
@drPayton... ano też można:
(zwróć uwagę na kolejność DIVów) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
A teraz zobacz co się stanie, kiedy zmniejszysz okno przeglądarki (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Czyli nadal źle... ;-) Ten post edytował drPayton 2.08.2007, 15:58:42 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 2.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
drPayton, mówisz, że w javie da się to zrobić. Możesz podpowiedzieć jak?
Przepraszam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował ArekKrol 2.08.2007, 19:23:19 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
@ArekKrol: Proponuje kopiuj-wklej nicka, wtedy błędu nie będzie :roll2:
Załóżmy,że jednak na div'ie robimy, i ten div (środkowy) ma id="srodek", a minimalna szerokość to 400px: I ta funkcja musi być wywoływana na zakończenie ładowania strony. I weź przykład (jeśli divy) z pierwszego tu posta @Cezar708 Ten post edytował drPayton 2.08.2007, 18:02:49 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
A teraz zobacz co się stanie, kiedy zmniejszysz okno przeglądarki (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Czyli nadal źle... ;-) no nie da rady, jeśli nie zrobisz takiej kontroli w JS co do szerokości to jeśli szerokość okna będzie za mała (czyli w moim przypadku mniejsza niż 400+400=800px) i zakładając że w środkowej kolumnie nic nie ma to strona się rozjedzie... ja zamiast kontroli środkowej kolumny zrobiłbym w javaScript kontrolę rozdzielczości całego ekranu i na podstawie tego określiłbym szerokość wszystkich DIVów, w szczególności tego div - rodzica (co w moim przypadku ma szerokość 100%). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:23 |