Autor Zpráva
Zuben45
Profil
Dobrý den, potřeboval bych dostat obrázek do area aby se zobrazil

mám tento kod:

<map name="city"> 
<area class='tabulka_mapa' shape=\"rect\" coords="0,0,25,30" title="Vesnice 1" alt="Vesnice 1" href="index.php?mod=map" 
onMouseOver="return escape('<table cellspacing=2 cellpadding=2 valign=middle class=\'tabulka_mapa\'><tr><td class=q0 colspan=\'2\' nowrap=\'nowrap\'></td></tr></table>')">


v class mám background-image: url....., a stejně nejde :(, prosím pomoc (chtěl bych pokud by to bylo možné bez absolutní hodnoty v css)
Keeehi
Profil
http://www.jakpsatweb.cz/html/obrazky.html#map
Zuben45
Profil
zkoušel jsem to, ale nejde
<map name="ctverecky">
<area href="prvni.htm" shape="rect" coords="0, 0, 25, 35" style="background-image: url(./images/vesnice/ikonka-ork.png);">
<area href="druha.htm" shape="rect" coords="20, 20, 50, 50">
</map>

<img src="./images/zony/Kalimdor/Durotar.jpg" usemap="#ctverecky" width="500" height="668">


nejspíš jsem to napsal špatně, chtěl bych prostě dostat na obrázek Durotar.jpg obrázek ikonka-ork.png na určité souřadnice pomocí této funkce a bez absolute.
Keeehi
Profil
Zuben45:
Ano, nejde to.

Doporučuji si to napozicovat
<div style="position:relative;background-image: url(./images/zony/Kalimdor/Durotar.jpg);width:500px;height:500px;">
  <a href="prvni.htm"><img src="./images/vesnice/ikonka-ork.png" style="position:absolute;top:0px;left:0px;width:25px;height:35px;display:block;border:none;"></a>
  <a href="druha.htm"><img src="./images/vesnice/ikonka-ork.png" style="position:absolute;top:20px;left:20px;width:30px;height:30px;display:block;border:none;"></a>
</div>
Pokud to nechceš dělat pozicováním, pak můžeš využít knihovny php - GD a na Durotar.jpg obrázek ikonka-ork.png nakopírovat. Výsledkem bude 1 obrázek ke kterému uděláš normální klikací mapu. - toto řešení má jednu nevýhodu zbytečně zatěžuje server. (tuším že jde o hru) - když bude současně hrát 50 hráčů a na zobrazené mapě bude 20 objektů, tak to je 1000 vkládání obrázku do obrázku, imho to bude už na zátěži poznat. Výhoda pozicování je v tom, že se obrázky nevytvářejí, ale jen se mění jejich pozice. Další výhoda je, že rozložení přepočítává počítač klienta (hráče).
Zuben45
Profil
Děkuji mockrát. Že mě to nenapadlo :), Jsem to chtěl dělat složitě když to jde jednoduše :D

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0