![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Tym razem problem dotyczy dynamicznej galerii. Za pomocą PHP generuje thumby o maksymalnej szerokości np 180px (wysokość-proporcjonalnie), zakładam, że obrazki chcę wyświetlać np w 3 kolumnach (zawsze, niezależnie od tego, jaka jest szerokość kontenera całej galerii). Dla uproszczenia napisałem skrypt generujący tabelkę do takiej postaci: Każdy obrazek jest w divie z klasą thumbnail, a każdy obrazek ma klase img-responsive. Co chcę uzyskać: jeśli ekran/okno przeglądarki będzie węższe niż suma szerokości wszystkich thumbów - to thumby przeskalują się na mniejsze. Ale jeśli ekran/okno przeglądarki będą większe niż szerokość thumbów to thumby zachowają swoją maksymalną szerokość czyli wspomniane 180px. Co uzyskałem: galeria poprawnie wyświetla się jeśli ekran jest większy niż tabelka/suma szerokości wszystkich thumbów. Udało mi się też uzyskać efekt skalowania ale niestety w dwie strony (powiekszanie i pomniejszanie) ktoś miał podobny problem ![]() pozdrawiam Grzegorz |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
pytanie co jest złego w dynamicznym powiększaniu obrazka?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Niby nic ale 3 thumby o szerokosci 180px na ekranie 1920px wyglądają strasznie.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
moment bo chyba czegoś nie rozumiem, chcesz mieć max 180 px, a dla ekranu 1920px to jak rozumiem za mało wiec czemu nie dasz większego max?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
jaki max i gdzie ?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
no napisałeś że mają "o maksymalnej szerokości np 180px" nie? to sie same nie rozciagną
Ten post edytował com 4.02.2016, 14:21:50 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 22:25 |