dr4g0n79
9.10.2008, 14:53:21
Witam
mam małe pytanko, stworzyłem sobie pewien malutki skrypt wyświetlający zdjęcia z danego folderu teraz chce jakoś zdefiniowac wyświetlanie w odpowiedniej liczbie kolumn. Czy polecacie to robić w tabelach czy może na divach (to ma być coś w stylu miniaturek). Nie bardzo wiem jak się za to zabrać czy możecie mnie nakierować??
Pozdr!
wookieb
9.10.2008, 14:56:53
Divy. Bedzie szybciej. 1 obrazek 1 div i wsio. Zalezy jezscze jak chcesz te zdjecia wyswietlic.
dr4g0n79
9.10.2008, 14:58:33
ok, dzięki będę próbował, czy mogę jeszcze ew. poprosić o przedstawienie idei tego jak to powinno być, ew jakiś przykład?
wookieb
9.10.2008, 15:07:19
Kod
<style>
.gallery_image
{
float: left;
width: 200px;
height: 200px;
}
.clear
{
clear:both;
}
</style>
<div class="gallery_image">
<img src="" alt=""/>
</div>
<div class="gallery_image">
<img src="" alt=""/>
</div>
<div class="gallery_image">
<img src="" alt=""/>
</div>
<div class="clear"></div>
Zdjęcie ustawia sie obok siebie.
dr4g0n79
9.10.2008, 15:10:26
tylko ja nie chce recznie wpisywać nazw zdjęc tylko żeby np niezależnie od ilosci zdjec w folderze wyswietlalo mi sie np w 6 kolumnach
wookieb
9.10.2008, 15:15:25
A kto ci mowi ze masz to zrobic recznie??
Kod
.gallery_image
{
float: left;
width: 100px;
height: 100px;
}
.clear
{
clear:both;
}
#wrapper
{
width: 605px;
}
<div id="wrapper">
<div class="gallery_image">
<img src="" alt=""/>
</div>
<div class="gallery_image">
<img src="" alt=""/>
</div>
<div class="gallery_image">
<img src="" alt=""/>
</div>
<div class="clear"></div>
<div>
To jest TYLKO przykład a nie RECZNE wpisywanie danych,,,
dr4g0n79
9.10.2008, 15:17:28
chodzi o to ze pewnie musi to byc tak zlicza ilosc elementów znajdujacych sie w katalogu i rysyję odpowiednią tabele dla okreslonej liczby elementow a w komorkach tabeli umieszca kolejno odczytane zdjecia.
Tylko nie wiem jak w php sie zabrac za to
wookieb
9.10.2008, 15:22:23
Po co? Najpierw wypróbuj mój przykład i podziel się refleksjami.
dr4g0n79
9.10.2008, 15:28:40
w twoim przykładzie przeskalowanie zdjęcia odbywa sie w kodzie a ja ni chce skalować tych zdjęć, a zresztą mają one różne wielkości bo musze zachować proporcję chodzi mi tylko o to aby przedstawić ideę jak powinieniem się zabrać za zrobienie tabelki, którą wypełnię zdjęciami i o określonej liczbie kolumn
wookieb
9.10.2008, 15:41:46
Naprawde jestes tak tepy czy udajesz??
Podalem ci PRZYKŁAD JAK JE WYŚWIETLIĆ
Wielkość bloku (szerokosc) już sobie obliczysz na podstawie podanej liczby kolumn.
Prosta matematyka
600 (zakladana szerokosc wrappera) / liczba_kolumn = szerokosc diva-1
Poza tym gdzie ty tutaj to k.... nedzy widzisz cos takiego jak SKALOWANIE zdjęcia? To są BLOKI obejmujące zdjęcie który utrzymają je wszystkie w odpowiednim porzadku. A za skalowanie odpowiadasz sobie juz ty.
// Upominałem Cię już kilka razy. Powiedziałem również że za kolejne obrażanie użytkowników dostaniesz ostrzeżenie.
// Więc to czynie.
// ~webdice
// I jestem z tego dumny. Bo jak sie człowiekiem potrząsnie to następnym razem będzie myślał power(madrosc,n) razy trzeźwiej.
dr4g0n79
9.10.2008, 15:49:25
Po pierwsze jak nie masz ochoty i chęci to się nie wypowiadaj bo za taką pomoc to dziękuję
Po drugie jakbym wszystko wiedział to bym się nie pytał
Po trzecie jak mam zdjęcie 300x300 to raczej nie wyśwetlę jego w bloku 100x100
Po czwarte "Wielkość już sobie obliczysz na podstawie podanej liczby kolumn" to jest właśnie teraz sens mojego tematu. I tu nie wiem jak to ugryźć
Po piąte proszę o zamknięcie tego teamtu zanim dyskusja przerodzi się w "pyskówkę"
wookieb
9.10.2008, 15:52:00
Cytat(dr4g0n79 @ 9.10.2008, 16:49:25 )

Po pierwsze jak nie masz ochoty i chęci to się nie wypowiadaj bo za taką pomoc to dziękuję
Po drugie jakbym wszystko wiedział to bym się nie pytał
Prosze
Cytat(dr4g0n79 @ 9.10.2008, 16:49:25 )

Po trzecie jak mam zdjęcie 300x300 to raczej nie wyśwetlę jego w bloku 100x100
O tym drogi łaskawco to nie wspomniałeś
Cytat(dr4g0n79 @ 9.10.2008, 16:49:25 )

Po czwarte "Wielkość już sobie obliczysz na podstawie podanej liczby kolumn" to jest właśnie teraz sens mojego tematu. I tu nie wiem jak to ugryźć
Zakończyłes edukacje w podstawowce ze nie umiesz dzielić?
// Od tego postu za każde kolejne obrażanie użytkoników będziesz dostawał ostrzeżenie. Chcesz obrażać ludzi to idź na forum onetu.
// ~webdice
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.