Mi az oka hogy egymás tetejére pakolja a képeket?
Egy listát csinálok ami képeket tartalmaz.
<ul id="pg">
<li>
<img src="images/kepek/kep1.jpg" alt="DSC_0660">
<p>DSC_0660</p>
</li>
<li>
<img src="images/kepek/kep2.jpg" alt="DSC_0661">
<p>DSC_0661</p>
</li>
<li>
<img src="images/kepek/kep3.jpg" alt="DSC_0662">
<p>DSC_0662</p>
</li>
<li>
<img src="images/kepek/kep4" alt="DSC_0663">
<p>DSC_0663</p>
</li>
<li>
<img src="images/kepek/kep5.jpg" alt="DSC_0664">
<p>DSC_0664</p>
</li>
</ul>
és ezeket a képeket hogy ne egymás alá dobálja CSS-el formázom.
#pg { position: relative; height: 300px;}
#pg li { position: relative; list-style: none; width: 100px; height: 100px; overflow: hidden; float: left; z-index: 9; opacity: 0.3; }
#pg li.active { opacity: 1; }
#pg li.selected { opacity: 1; z-index: 99; -moz-box-shadow: 0px 0px 10px #fff; -webkit-box-shadow: 0px 0px 10px #fff; }
#pg li img { display: block; width: 100%; }
#pg li p { color: white; margin: 10px 0; font-size: 12px; }
Egy javascript pedig lightboxot csinál a képből amire rákattintok. Ez jó lenne meg minden de a képeket egymás tetjére dobálja, így használhatatlan.
Bármit változtatok rajta az nem mutat eredményt vagy csak simán egymás alá szórja a képeket.
3 napja éjjel nappal ezzel szpok és most már kezd elszállni tőle az agyam :) Ha valaki kisegítenen nagyon megköszönném.
Igazából bármilyen tippet szívesen látok már ami segít a képeket normálisan elrendezni az oldalon (vagyis egymás után rakni) és mivel rengeteg képet kell így elhelyeznem szeretném ha ez nem járna minden kép külön CSS megcímzésével és formázgatásával/pozícionálgatásával (van egy ilyen megoldásom már de ez már a 20. kép után maga volt a rémálom. Hát még ha azt veszem hogy egy képet kicserélnék vagy bővítenék egy listát.
Tudom PHP meg minden, de ahhoz semmit nem értek.)
Nem ajánlom az iframe-et olyan szempontból, hogy mindig meg kell pontosan határoznod a beillesztendő tartalom méretének megfelelő lapméreteket.
Mert különben görgetősávos lesz.
De ha az "index.php?op= " parancsot használnád a php fájl meghívására tyühű :P
kipróbáltam... működik. Így be tudom illeszteni azt a galériát amit én szeretnék. Sajnos ez már tökölősebb lesz mert minden egyes popuphoz külön html-be a saját galériáját le kell gyártanom... ami nem kis mennyiségű lapot fog eredményezni de ez csak egy nagyon egyszerű 300x850px es terület.
Ide a tartalom nem változó a dinamikussága pedig "belül" van vagyis a galériába pakolható annyi kép amennyit elbír a klaviatúra, a teret fixen használja majd.
Persze maga az iframe megoldás nekem kicsit amatőr szagú :( (dehát ha egyszer az vagyok :D) Vagyis egész eddig törekedtem rá hogy mindent egy lapon tudjak megoldani. Ezért a sok javascript popup meg a többi körítés. Még a nyelvváltást is sikerült így megoldanom scriptel.
Ez viszont már napok óta nem megy... szóval gyenge leszek és legyártom a lapokat így :)
A probléma meg is lett. Az IE9 alapértelmezésben blokkolja a javascriptet (nálam legalább is) így bár az oldalon engedélyeztem neki a frameban külön erre így nem volt módom. Az első képet jeleníti meg... megfelel.
Aki IE-t használ még most is az megérdemli :D
Nagyon szépen köszönöm a segítséget. Az a pár szó pont a jó irányba indított el. :D
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!