Kezdőoldal » Számítástechnika » Weblapkészítés » Mi az oka hogy egymás tetejére...

Mi az oka hogy egymás tetejére pakolja a képeket?

Figyelt kérdés

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.)


2012. nov. 7. 01:20
1 2
 11/19 anonim ***** válasza:

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

2012. nov. 7. 22:44
Hasznos számodra ez a válasz?
 12/19 A kérdező kommentje:
Php-hez sajnos semmit nem értek. Mi történne akkor?
2012. nov. 7. 22:47
 13/19 A kérdező kommentje:

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.

2012. nov. 7. 22:50
 14/19 anonim ***** válasza:
Dinamikusan változtatná az oldal méretét ahová behívod a galériát. Így nem lenne görgetősáv és méretezésre szükség.
2012. nov. 7. 22:50
Hasznos számodra ez a válasz?
 15/19 A kérdező kommentje:

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 :)

2012. nov. 7. 22:52
 16/19 A kérdező kommentje:
A görgetőt ki lehet lőni no scorlal. PHP lesz a köv dolog amit megtanulok ha már ez a része sínen van végre :D
2012. nov. 7. 22:53
 17/19 A kérdező kommentje:
ennél a feladatnál annyiból szerencsém van hogy egy alapvetően fixre méretezett helyre kell beillesztenem egy alapvetően fixre méretezett dolgot. Így nem fog a lóláb kikandikálni :D de hosszú távon ez nem egészséges és súlyos ellustulást és slendrián kódokat eredményez majd
2012. nov. 7. 22:55
 18/19 A kérdező kommentje:
Természetesen a fostalicska IE alatt nem működik de.... áh nem is tudom miért csodálkozom :D
2012. nov. 7. 23:45
 19/19 A kérdező kommentje:

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

2012. nov. 8. 12:26
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!