Autor Zpráva
EX
Profil *
Mám galerii s náhledy fotek a chtěl bych aby po kliknutí na náhled vyskočilo fiktivní jakoby okno ale v té samé stránce, ve které by byl zvětšený obrázek + nějaké možnosti hlasovat o obrázku atd. někde jsem to kdysi viděl, ale už nevím kde. Nemáte tip jak to jednoduše udělat nebo návod někde na netu? nechci otevírat nové okno, jen dynamicky načíst vždy zvolený obrázek... Díky za rady
joejoe
Profil *
vlozis na stranku prazdny <div id="detail_fotky"></div>
nastavis ho v css jako neviditelny #detail_fotky {display: none; }
a k nahledu priradis akci <img src="nahled.jpg" alt="nahled123" onclick="zobrazdetail('detail123.jpg')" />

a potom dodelas potrebnou funkci v javascriptu:
function zobrazdetail(fotka) {
var element = document.getElementById('detail_fotky');
element.innerHTML = "<img src=""+fotka+"" alt="detail"/>"; // nastavis zobrazeni detailu
element.style.display = ""; // nastavis element jako viditelny
}

dalsi moznost je pouzit treba css a :hover
pro funkcnost v msie se stahne ze stranky http://www.xs4all.nl/~peterned/ nejaky

a potom se udela to udela podobne jako menu
<div class="nahled"> <div class="detail"><img src="detail.jpg"></div><img src="nahled.jpg"></div>

body {
behavior:url('./cssfocusandhover.htc');
}
.nahled detail {
display: none;
}
.nahled :hover detail {
display: inherit;
}
poloha a vzhled se jeste samozrejme musi doladit
Toto téma je uzamčeno. Odpověď nelze zaslat.

0