Autor Zpráva
peta
Profil *
lze u odkazu v maparea menit vzhled?

<P><OBJECT data="obrazek.jpg" type="image/gif" usemap="#map1">
<MAP name="map1">
<P>Navigate the site:
<A href="guide.html" shape="rect" coords="0,0,118,28">Access Guide</a> |
<A href="shortcut.html" shape="rect" coords="118,0,184,28">Go</A> |
<A href="search.html" shape="circle" coords="184,200,60">Search</A> |
<A href="top10.html" shape="poly" coords="276,0,276,28,100,200,50,50,276,0">Top Ten</A>
</MAP>
</OBJECT>

Ted bych proste nastavil druh circle, obrazek zvolil hexa-sit.jpg a potreboval bych, aby po kliknuti do pole mapy se zmenil obrazek. JS si umim napsat, ale nemuzu prijit na to, jak to pomoci CSS ostylovat.

Nebo jakym nej zpusobem bych dosahl tlacitka hexagony (sestiuhelniky), u kterych bych mohl menit obrazek na pozadi?

Jedna se o takovy pokus o prepsani hry Funny fruits...
Leo
Profil
Nejde, Leo
Fred
Profil
Jestli to jde nedělej to image mapou, zkus článek: http://alistapart.textdrive.com/articles/sprites/
příklad: http://alistapart.textdrive.com/d/sprites/ala-blobs2.html
peta
Profil *
Fred No prave, to je ctvereckovany a pozicovany se 2ma prvky, tomu sem se chtel vyhnout, protoze bych musel generovat celou sit. A tam jsou to ctverecky, kdezto mapou muzu kruhy, alias skola kruznice vepsana do hexagonu, krasne by pokryla stred.

S tim CSS nebude problem, proste dam style="s pozici" k prvku

Tak jiny dotaz, da se udelat kruhova oblast jinak nez image mapou nebo ve FF -moz-border-radius?
Leo
Profil
"Tak jiny dotaz, da se udelat kruhova oblast jinak nez image mapou nebo ve FF -moz-border-radius?"

Jo namalovat kolecko tuzkou na papir :-) Ale jestli myslite aby fungovala jako odkaz tak ne. Leo
Fred
Profil
No jako můžeš to udělat pro IE ve vml
Do hlavičky dej hned za head
<!--[if IE]>
<xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v"/>
<style type="text/css">v\:*{behavior:url(#default#VML);}</style>
<![endif]-->

Kouli uděláš třeba takhle, onclick můžeš co chceš

<!--[if ie]>
<v:oval style="width: 100px; height: 100px;cursor:hand" onclick="neco()" strokecolor="green" strokeweight="4pt" fillcolor="silver"></v:oval>
<![endif]-->
Leo
Profil
Uaaaaaaaaaaaaaaaaaa, Leo
Fred
Profil
Leo
Uaaaaaaaaaaaaaaaaaa to bylo cílem ;-)
Fred
Profil
Nebo si to nakresli celý v js http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm
Radek Hrabůvka
Profil
Něco podobného pomocí JS je na Intervalu.
ukázka článek
peta
Profil *
Fred Uaaa :) Ale dik. Tys to myslim generoval paletu barev do spanu, co mi po ni vzdy nejak zkolaboval FF, ne? :) a to bylo jen 60.000 spanu, ta graficka knihovna generuje divy.

Radek Hrabůvka To je dobry... Oni tam posouvaji pozadi cele mapy. To neni presne, co bych rad (ale to uz bych si prizpusobil). Jsem to chtel delat pres css ne onmouseover, ale zkratka to jde. Dik, pouvazuji o tom (protoze tak lze udelat hexa), mam to ted pomoci ctverecku a pozicovani.
Fred
Profil
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=3&topic=49 78
peta
Profil *
Fred Dik, tak do hloubky jsem to zas nehledal.
Je to mozny, co chci, ale je to sloozity :)
Teda ne az tak, ale zabralo by to vic kodu, necham tam ctverecky, ikdyz nejsou moc pekny, dik vsem.
Pak vam to mozna ukazi, az to dopozicuji spravne a tak. To chci generovat, dam tam 2 velikosti hraci plochy. Spis 1, ale necham si tak moznost, aby sla snadno dat mensi.
peta
Profil *
ve FF to vypada dobre, mam to temi ctverecky, zatim to jen obarvuje policka po kliknuti :)
http://peter-mlich.wz.cz/x/ff/ff2.htm
Toto téma je uzamčeno. Odpověď nelze zaslat.

0