![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 1 Dołączył: 17.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Na stronie glownej wyswietla mi sie kilka bloków nowosci... zalozmy, ze 6 prostokątnych div'ów (po 3 w rzedzie). chcialbym aby po zmianie szerokosci przegladarki zmieniala sie ilosc wyswietlanych w rzedzie ramek.. tak jak jest to z kategoriami na glownej stronie http://www.komputronik.pl/ jesli strona jest wezsza to wyswietlaja sie np 3 okienka w rzedzie (rzedy dwa).. jesli ktos odpali strone w wyzszej rodzielczosci to wyswietla sie 8 newsów - po 4 w dwóch rzedach.. czy jest mozliwe wrzucenie tego na jakas pentle php zeby np powyzej danej szerokosci wyswietlalo nie 6 wynikow w dwóch rzedach - a 8. pozdrawiam Ten post edytował mtskilla 10.06.2010, 17:50:45 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 673 Pomógł: 106 Dołączył: 31.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
to jest czysty CSS. tworzysz div (float: left; width: ...) i automatycznie wskoczy ci w rząd powyżej, jeśli zrobi się tam miejsce
![]() -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 1 Dołączył: 17.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
no tak ale czy jak pobieram z bazy 6 newsów
$odp=mysql_query("SELECT * FROM news ORDER BY ID DESC LIMIT 0,6"); to da sie zrobic tą zaleznosc? bo jak dam na samym css to przeciez bedzie wyswietlalo mi tyle wynikow co podam z bazy zeby pobieralo i zrobi sie tak, ze np w dwóch rzedach bedzie po 3, a w 3cim dwa.. - a tak nie chce... ma byc dwa rzedy i jesli jest div szerszy niz np. 200px wrzuca mi kolejne dwa divy z nowosciami i robi sie po 4 w rzedzie.. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 215 Pomógł: 19 Dołączył: 24.12.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
Hmm nie widzę innej możliwości jak poprostu na zdarzeniu onresize okna ciągnąć ajaxem dodatkowe newsy lub usuwać zbędne, sprawdząc w tym samym czasie oczywiście wymiary danego bloku.
-------------------- My mind is glowing ...
Jeśli pomogłem push the button :) |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 1 Dołączył: 17.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
a moge prosic jakies konkretne naprowadzenie - takie bardziej szczegółowe jak to ugryzc?
Ok juz znalazłem rozwiązanie... Poszperałem troche wiecej i zrobiłem tak:
i teraz do tego dam ifa na wieksza lub mniejsza szerokosc okna przegladarki i wyswietlanie 3 lub 4 newsów w rzedzie ![]() pozdrawiam i dzieki za pomoc |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Hmm, a nie lepiej użyć media-queries?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 215 Pomógł: 19 Dołączył: 24.12.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
Hmm, a nie lepiej użyć media-queries? No ale to jest chyba sprawa CSS3 więc nie wszędzie może to działać -------------------- My mind is glowing ...
Jeśli pomogłem push the button :) |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 17.06.2025 - 06:03 |