Autor | Zpráva | ||
---|---|---|---|
Peter45 Profil |
#1 · Zasláno: 4. 8. 2011, 20:07:25
Nejak si neviem rady jak docielim aby sa po najazde zmenil obrazok...
<?php if ($zaznam[foto]): echo "<a href=\"?produktid=$zaznam[kategoria]&cms=Detail-katalog&id=$zaznam[id]\" onmouseover=\"this.src = 'images/m-$zaznam[foto2]' ;\" onmouseout=\"this.src = 'images/m-$zaznam[foto]';\"> <img src=\"images/m-$zaznam[foto]\" border=\"0\" width=\"170\" height=\"110\" class=\"img\" alt=\"$zaznam[nazov]\" title=\"$zaznam[nazov]\" oncontextmenu=\"return false\"></a>"; else: echo "<img src=\"images/nofoto.jpg\" height=\"110\" width=\"170\" border=\"0\" alt=\"nofo\" class=\"img\">"; endif; ?> |
||
Rellik Profil |
#2 · Zasláno: 4. 8. 2011, 20:31:53
Skus to tak:
<?php if ($zaznam['foto']) { echo "<a href=\"?produktid=".$zaznam['kategoria']."&cms=Detail-katalog&id=".$zaznam['id']."\" onmouseover=\"this.src = 'images/m-".$zaznam['foto2']."' ;\" onmouseout=\"this.src = 'images/m-".$zaznam['foto']."';\"> <img src=\"images/m-".$zaznam['foto']."\" border=\"0\" width=\"170\" height=\"110\" class=\"img\" alt=\"".$zaznam['nazov']."\" title=\"".$zaznam['nazov']."\" oncontextmenu=\"return false\"></a>"; } else { echo "<img src=\"images/nofoto.jpg\" height=\"110\" width=\"170\" border=\"0\" alt=\"nofo\" class=\"img\">"; } ?> jinak koukni na: http://www.jakpsatweb.cz/javascript/udalosti.html |
||
panther Profil |
#3 · Zasláno: 4. 8. 2011, 21:34:51
Rellik:
jestli jsi jen vyhodil PHP proměnné z uvozovek, ničemu to nepomůže. Peter45: dodej výsledné HTML, odkaz na web (obrázky existují?), ... Dát sem kvůli jednomu onmouseover u kus PHP je úplně zbytečné.
|
||
Peter45 Profil |
#4 · Zasláno: 5. 8. 2011, 08:58:35
Tak ta druha moznost nefunguje taktiez...Ale jedna vec ma teraz zaujma, onmouseover sa zapisuje do a hrefu alebo do img src?Anebo je to jedno?V html mi to funguje ale to preto ze som to mal v img src.
Cize teraz mam kod takto a vse jede. <?php if ($zaznam[foto]): echo "<a href=\"?produktid=$zaznam[kategoria]&cms=Detail-katalog&id=$zaznam[id]\"> <img src=\"images/m-$zaznam[foto]\" border=\"0\" width=\"170\" height=\"110\" class=\"img\" alt=\"$zaznam[nazov]\" title=\"$zaznam[nazov]\" oncontextmenu=\"return false\" onmouseover=\"this.src = 'images/m-$zaznam[foto2]'\" onmouseout=\"this.src = 'images/m-$zaznam[foto]'\"></a>"; else: echo "<img src=\"images/nofoto.jpg\" height=\"110\" width=\"170\" border=\"0\" alt=\"nofo\" class=\"img\">"; endif; ?> No este ma teraz zaujma ci je mozne tomu atributu mouseover nastavit iny velkost, proste potrebujem aby ked najedu myskou sa ten foto2 ako keby priblizil... |
||
_es Profil |
#5 · Zasláno: 5. 8. 2011, 09:06:46
Peter45:
Prečítaj si [#3]. |
||
Peter45 Profil |
#6 · Zasláno: 5. 8. 2011, 12:35:24
Mam to na lokale takze sa nic neda vidiet.Vyriesil som to takto:
onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100" onmouseout="this.style.opacity=0.4;this.filters.alpha.opacity=40" |
||
Rellik Profil |
#7 · Zasláno: 5. 8. 2011, 21:03:48
No teď koukám že to máš obrázek v odkazu. A co použít CSS?? a:hover { image-bckground.... atd...
|
||
panther Profil |
#8 · Zasláno: 5. 8. 2011, 21:40:30
Rellik:
mícháš dohromady jablka s hruškami - obrázek je obrázek a pozadí pozadí. |
||
Časová prodleva: 13 let
|
0