Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][AJAX] Lightbox kadrowanie
Forum PHP.pl > Forum > Przedszkole
luzak124
Witam korzystam ze skryptu Lightbox 2.0 i teraz tak załóżmy że mam dwa obrazki jeden o wymiarach 450x450px a drugi 900x345px czy jest możliwość ich skadrowania żeby miniaturki miały takie same rozmiary np 150x150px.?

Próbowałem zrobić to tak:
  1. <style type="text/css">
  2. img.mini
  3. {
  4. max-width:50%;
  5. max-height:50%;
  6. }
  7. a.mini
  8. {
  9. border-style:none;
  10. }

  1. <a href="images/image-1.jpg" rel="lightbox[roadtrip]">
  2. <img src="images/image-1.jpg" alt="user posted image" class="mini"/>
  3. </a>
  4. <a href="images/image-2.jpg" rel="lightbox[roadtrip]">
  5. <img src="images/image-2.jpg" alt="user posted image" class="mini"/>
  6. </a>


ale jedna miniaturka jest większa od drugiej a mi chodzi o to by były takie same.
potreb
Kadrowanie do miniaturki lepiej zrobić przez php do takich wymiarów.
elmozaur
dokladnie.
np:
  1. function skalowanie($orginalny_obrazek,$nazwa,$gid)
  2. {
  3. $obraz_zmiana_wielkosci = imagecreatetruecolor($nowa_szerokosc, $nowa_wysokosc);
  4. $obrazek_tymczasowy = imagecreatefromjpeg ($orginalny_obrazek);
  5. imagecopyresampled($obraz_zmiana_wielkosci, $obrazek_tymczasowy, 0, 0, 0, 0, $nowa_szerokosc, $nowa_wysokosc, $szerokosc, $wysokosc);
  6. imagejpeg($obraz_zmiana_wielkosci,"../wyglad/galerie/$nazwa",75);
  7. }


do tego dopisz funkcje sprawdzania proporcji.
Nastepnie trzeba to opakowac w jakiegos diva o stalych wymiarach i juz...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.