Změna obrázku po najetí myší

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

fyzma
nováček
Příspěvky: 9
Registrován: prosinec 13
Pohlaví: Nespecifikováno
Stav:
Offline

Změna obrázku po najetí myší

Příspěvekod fyzma » 14 kvě 2014 14:19

Dobrý den,

název tématu je možná trošku zavádějící, ale nenašel jsem lepší způsob jak to pojmenovat.

Mám obrázek mapy a v něm vyznačené trasy. Potřeboval bych, aby se mi po najetí na vybranou trasu ta trasa více zvýraznila (to mám již druhý obrázek, kde je zvolená trasa více zvýrazněná), problém však je, že se mi zvýrazněná trasa objeví jakmile najedu na původní mapu, nemusím ani najet na trasu. Nevíte jak udělat, aby se trasa zvýraznila až po najetí na libovolnou část trasy?

Zde přikládám odkaz na kterém je vidět, jak to myslím.

http://www.kemp-krumlov.cz/kolobezky/index.php?odkaz=trasy


Stránky jsou stále ve výstavbě, nejde mi tedy o hodnocení stránek, přidávám je pouze k pochopení mého problému. Viz první dvě mapy.

Předem děkuji za radu

Reklama
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázku po najetí myší

Příspěvekod faraon » 14 kvě 2014 16:45

"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
Narthelianail
Level 3.5
Level 3.5
Příspěvky: 699
Registrován: srpen 12
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázku po najetí myší

Příspěvekod Narthelianail » 14 kvě 2014 17:24

Také jsem na to hledal způsob, ale žádný mi nevyhovoval. Zkoušel jsem i jeden javascript, ale nefungoval dle mých představ, proto jsem si napsal vlastní kód.

<p style="text-align: center;"><a href="ODKAZ PO KLIKNUTÍ"><img style="line-height: 1.5; width: ŠÍŘKA OBRÁZKU V PIXELECHpx; height: VÝŠKA OBRÁZKU V PIXELECHpx;" onmouseover="this.src='ODKAZ NA DRUHÝ OBRÁZEK';" onmouseout="this.src='ODKAZ NA PRVNÍ OBRÁZEK';" alt="" src="ZNOVU ODKAZ NA PRVNÍ OBRÁZEK" /></a><span style="line-height: 1.5;">    </span>
Naposledy upravil(a) Narthelianail dne 14 kvě 2014 21:47, celkem upraveno 2 x.
Základní deska: MSI B450-A PRO MAX | CPU: AMD Ryzen 7 5800x3d | RAM: DDR4, 2x32GB Kingston HyperX Fury 3200 MHz | Grafická karta: EVGA RTX 3080Ti 12GB | Pevné disky: Seagate Barracuda 1TB ; Samsung 870 EVO 500GB ; ADATA Legend 960 1TB | Operační systém: Windows 11

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Změna obrázku po najetí myší

Příspěvekod CZechBoY » 14 kvě 2014 19:03

:D prej zkoušel jsem javascript ale nefungoval a prskne kod s javascriptem :D
Přes css není problém taky :)

Kód: Vybrat vše

#img {background: url('obrazek.png');}
#img:hover {background-image: url('obrazek-hover.png');}
 
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Petr Hnátek
Level 3.5
Level 3.5
Příspěvky: 654
Registrován: listopad 13
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázku po najetí myší

Příspěvekod Petr Hnátek » 14 kvě 2014 19:08

Pokud to dobře chápu, tak ty chceš, aby se ta trasa zvýraznila jen při najetí na tu trasu.
Akorát jde o to, že to je 1 velký obrázek bez zvýraznění a 1 velký obrázek s zvýrazněním, tudíž by jsi musel mít obrázek pouze s tou čárou jakožto zvýraznění té trasy.

Uživatelský avatar
Narthelianail
Level 3.5
Level 3.5
Příspěvky: 699
Registrován: srpen 12
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázku po najetí myší

Příspěvekod Narthelianail » 14 kvě 2014 21:46

Zkoušel jsem javascrip z určité stránky, možná jsem to měl líp formulovat. Konkrétně z této - http://www.klikzone.cz/javascript/ukazk ... i-mysi.php
Problém je však v tom že tento kód nezvládá více jak jeden měnící se obrázek na stránce, a tak jsem musel sáhnout po poznámkovém bloku a napsat si vlastní :)
Základní deska: MSI B450-A PRO MAX | CPU: AMD Ryzen 7 5800x3d | RAM: DDR4, 2x32GB Kingston HyperX Fury 3200 MHz | Grafická karta: EVGA RTX 3080Ti 12GB | Pevné disky: Seagate Barracuda 1TB ; Samsung 870 EVO 500GB ; ADATA Legend 960 1TB | Operační systém: Windows 11

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázku po najetí myší

Příspěvekod LuCaCZ » 15 kvě 2014 01:05

a co použít image <map> a na <area> onmouseover ?

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Změna obrázku po najetí myší

Příspěvekod CZechBoY » 15 kvě 2014 08:12

Polygonová mapa bude asi jediný řešený...
Případně ještě můžeš udělat nějakej megalomanskej javascript na zjištění barvy pixelu, že by to označilo samo :D
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázku po najetí myší

Příspěvekod LuCaCZ » 15 kvě 2014 16:10

i ta image mapa bude dost otrocká, sice to uděláš jednou, ale dá to dost práce ... možná bych se ještě zamyslel nad API mapy.cz ;-) ty mají i turistickou vrstvu

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Změna obrázku po najetí myší

Příspěvekod CZechBoY » 15 kvě 2014 17:12

Jo no, vlastně když použiješ google maps api tak můžeš dělat různý čáry, polygony atd. Myslím že i plánovat tam můžeš tak ti to obtáhne silnice.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Problémy v síti na obrázku - proč nemůžou počítače komunikovat mezi sebou Příloha(y)
    od zuzana3 » 25 pro 2024 20:33 » v Administrace sítě
    7
    4836
    od zuzana3 Zobrazit poslední příspěvek
    25 pro 2024 22:23
  • Výběr pracovní myši
    od p3v4x » 21 lis 2024 11:15 » v Rady s výběrem hw a sestavením PC
    1
    1463
    od petr22 Zobrazit poslední příspěvek
    21 lis 2024 11:41
  • FB - změna hesla
    od Hirogen » 21 čer 2024 15:16 » v Internet a internetové prohlížeče
    1
    4395
    od Grander Zobrazit poslední příspěvek
    21 čer 2024 17:41
  • Změna poskytovatele internetového připojení
    od Fargotroniac » 09 říj 2024 08:15 » v Sítě - hardware
    17
    7239
    od Fargotroniac Zobrazit poslední příspěvek
    12 říj 2024 18:59
  • Zkratka na plochu - Změna obnovovací frekvence monitoru - TV (hledám)
    od jkmaxfli » 31 bře 2025 13:04 » v Multimédia (filmy, hudba, CDs/DVDs)
    4
    9266
    od jkmaxfli Zobrazit poslední příspěvek
    31 bře 2025 19:19

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti