Předmět Autor Datum
Takže Vám jde o kurzory na webu?
CooLeR 24.07.2007 19:52
CooLeR
jasny ... to sem zpomnel dopsat .. sorry:-[
aniborec 24.07.2007 20:08
aniborec
1) To bude nějaký javascript. Na internetu je toho 5,3 spoust, třeba archiv.asp Nějak to udělat jde,…
Kráťa 24.07.2007 20:20
Kráťa
na archiv.asp už sem byl před tím (i na jiných podobných).. kurzor přez css jde , ale mně zajímá jen…
aniborec 24.07.2007 20:29
aniborec
A proč to musí být *.png? Proč to nemůže být ten *.ani?
Kráťa 24.07.2007 21:47
Kráťa
Že by kvůli alfa kanálu? ;-)
host 24.07.2007 21:55
host
a co má ten alfa kanál dělat?
Kráťa 24.07.2007 21:56
Kráťa
Má dělat to, že obsahuje infomaci o průhlednosti pixelu... Alfa_kan%C3%A1l
host 24.07.2007 22:32
host
A ona ta průhlednost nejde udělat jinak, než v *.png - škoda...
Kráťa 24.07.2007 23:06
Kráťa
Kazdy kurzor (.cur, .ani) moze obsahovat informaciu o priehladnosti pixelu, nielen subory png. Staci…
MM.. 24.07.2007 23:33
MM..
Já se k tomu chtěl propracovat a mezitím spáchal tohle :-) kurzor.html edit://IE only
Kráťa 25.07.2007 00:42
Kráťa
Kazdy kurzor (.cur, .ani) moze obsahovat informaciu o priehladnosti pixelu Seš si jistý? Samozřejmě…
host 25.07.2007 12:55
host
Ved si pozri ten link co som dal vyssie. Ak nastavis farebnu hlbku 32bit with alpha channel tak mas…
MM.. 25.07.2007 13:25
MM..
No, nevím, nevím. Jestli by prohlížeč uměl zobrazit kurzor v 32-bit barevné hloubce? Koneckonců mi t…
host 25.07.2007 13:28
host
Kurzor zobrazuje Windows, nie prehliadac.
MM.. 25.07.2007 14:08
MM..
To je možné, ale když nebude umět 32-bit barevný kurzor zobrazit prohlížeč, tak s tím Windows nic ne…
host 25.07.2007 20:00
host
Zjednodusene (takto by to malo byt): Prehliadac povie Windowsu (ako reakciu na nejaky event od mysi…
MM.. 25.07.2007 20:14
MM..
OK, díky za info.
host 25.07.2007 20:20
host
este k tomu winapi funkcie :-): http://msdn2.microsoft.com/en-us/library/ms648045.a spx http://msdn2…
MM.. 25.07.2007 20:24
MM..
trochu sem se upsal mělo tam bejt ANTIborec :-D
aniborec 25.07.2007 17:01
aniborec
Ok, na ten png pouzi google, napr. najdes 21 Es ist auch möglich, eine eigene Grafik als Cursor anz…
MM.. 25.07.2007 17:13
MM..
Neznáte nejaký freesoftware na editaci kurzoru, ikon, atp.. ?
aniborec 25.07.2007 18:00
aniborec
Já si včera stáhl a nainstaloval free a česky cursor-maker-cz docela se mi líbí, jsou tam možnosti,…
Kráťa 25.07.2007 18:14
Kráťa
díky moc ten program je dost hustej to mi pomohlo uz mi jde kurzor s alfakanalem. (((dělám to pro uz…
aniborec 25.07.2007 19:54
aniborec
A čo takáto šípka? www.1-click.jp Len sa dlho nahráva. :-D
los 25.07.2007 21:06
los
pěkné :-D:-D:-D:-D:-D:-D:-D:-D
aniborec 25.07.2007 21:15
aniborec
Tan plešoun vzadu se občas fláká.
karel 25.07.2007 21:17
karel
Pěkné... určitě jste zkusili kliknout levým myšidlem... :-)
host 25.07.2007 21:36
host
:-D
Kráťa 25.07.2007 23:22
Kráťa
Tak kurzoz už mi běhá přes CSS ,funguje to dobře až na odkazy nad těma je pořád hand nevíte jak to n…
aniborec 27.07.2007 21:20
aniborec
Nevím, jak to tam máš teď, ale zkusil bych to ještě přiřadit k odkazu. Např. tam máš: body {cursor:u…
Kráťa 27.07.2007 21:28
Kráťa
jde mi to jen v IE ale nevadí.. ted tam mam <style> body {cursor: url("cursor.cur");</style> to jde…
aniborec 27.07.2007 21:44
aniborec
Asi jsi to opsal od Kráti blbě, musí to fungovat. Nechybí ti složená závorka na konci? <style> body…
host 27.07.2007 21:55
host
A já bych tu složenou závorku psal před středníkem a zase by mi to nefungovalo a nevěděl bych proč.…
Kráťa 27.07.2007 22:04
Kráťa
a {cursor: url("cursor2.cur");} tohle sem tam vůbec neměl doplnil sem to a pořát je tam hand i když…
aniborec 27.07.2007 22:14
aniborec
Tak na to ti můžu už říct jen jediné: mně to funguje.
host 27.07.2007 22:22
host
Zkus tam napsat a {cursor: url("nazevtohotvehokurzoru.cur")};
Kráťa 27.07.2007 22:24
Kráťa
Máš středník na blbým místě... ]:) CSS není PHP. :i:
host 27.07.2007 22:27
host
Dyk jsem to před chvílí říkal. Už jsem z toho jelen... U jedné položky ho tam raději nepsat vůbec.
Kráťa 27.07.2007 22:54
Kráťa
tak nevim čim to je ale nejde to jeste skusim jiný nový soubor
aniborec 27.07.2007 22:37
aniborec
Máš to niekde vystavené na webe, aby sa na to dalo pozrieť?
los 27.07.2007 22:59
los
Já to mám prosím tady kurzor.html a v IE mi to funguje i nad odkazem. Asi tam má něco blbě.
Kráťa 27.07.2007 23:08
Kráťa
tak já už nevim .. doplnil sem tam ještě to p {cursor: url("... a div {cursor: url... a nejdnou to j…
aniborec 28.07.2007 01:00
aniborec
div je blok, p je odstavec, a je odkaz. V tom mém jsem to udělal, abych tam mohl dělat 3 různé kurzo…
Kráťa 28.07.2007 01:04
Kráťa
Takže označujem ako vyriešené. Tipol by som, že tvoj prehliadač kešoval starý štýl. Po zmene štýlu… poslední
los 28.07.2007 09:50
los

1) To bude nějaký javascript. Na internetu je toho 5,3 spoust, třeba
archiv.asp
Nějak to udělat jde, když to udělali. :-)

2)Jako jiný obrázek kurzoru? I to jde. někde jsem nedávno narazil na nějaký přiblblý záměrný kříž. V CSS to myslím jde

cursor: url("kurzor.ani"); (nezkoušel jsem)

a je to nepoužitelné, funguje pouze v IE. Jinak snad zase javascript.

Kazdy kurzor (.cur, .ani) moze obsahovat informaciu o priehladnosti pixelu, nielen subory png. Staci to skonvertovat.

P.S. vid napr. tutorial2.html
<joke> dotazovatel aniborec asi nie je borec na subory .ani :-) </joke>

P.S.2. ale alpha kanal v kurzore vie Win zobrazit asi az od WinXP, mozno aj W2k ale asi nie.
Zobrazovat png ako kurzor si neviem predstavit, to by zobrazoval prehliadac alebo Win alebo kto?

Kazdy kurzor (.cur, .ani) moze obsahovat informaciu o priehladnosti pixelu

Seš si jistý? Samozřejmě, kurzor může obsahovat pruhlednou barvu, ale jen ve stavu průhledná/neprůhledná. Alpha kanál v png oproti tomu umožňuje nastavit plynule stupeň průhlednosti, např. 60%...

Ved si pozri ten link co som dal vyssie. Ak nastavis farebnu hlbku 32bit with alpha channel tak mas alpha kanal. Uklada sa to potom do .cur alebo .ani.
Zobrazovat by to mal vediet WinXP a vyssie (na tej stranke pise ze aj W2k ale IMHO a podla MS az od WinXP) 307213 Ja som to neskusal mne sa paci standardny kurzor z Win2k (sipka s tienom ;-)) takze netusim ako WinXP alpha kanal zobrazi (u MS sa da aj cakat katastrofa ze alpha kanal pri zobrazeni zredukuju na 0 pre alpha<128 a 1 pre alpha>=128 :-D
P.S. ak mas cas sa hrat tak mozes si skusit urobit kurzor s alpha kanalom a skusit ho vo WInXP :-)

Zjednodusene (takto by to malo byt): Prehliadac povie Windowsu (ako reakciu na nejaky event od mysi alebo hockedy) ze tu ten kurzor zobrazuj a poskytne obrazove data kurzoru. Zobrazuje to Windows (pohyb po obrazovke ked hybes mysou). Aplikacia sa mu do toho nemiesa az kym nechce zas zmenit kurzor.
Mohol by to zobrazovat aj prehliadac tak ze by windowsi kurzor vypol, a kreslil si po obrazovke sam (mozno sa to da javascriptom alebo s tym .png to tak robi ked to .png ako kurzor nejaky prehliadac vobec podporuje), ale to by bol riadny bastel.

Ok, na ten png pouzi google, napr. najdes
21

Es ist auch möglich, eine eigene Grafik als Cursor anzugeben, und zwar per cursor:url(cursor.png); . Dass die Grafik natürlich nicht zu groß sein sollte, dürfte klar sein; ein 100 x 100 Pixel großer cursor ist doch eher ungewöhnlich... diese Angabe wird momentan nur von den wenigsten Browsern interpretiert, aber damit, wenn die Grafik aufgrund von Inkompatibilität nicht verwendet wird, der cursor doch verändert wird, hilft cursor:url(cursor.png), crosshair;
Zuerst wird die Grafik als cursor verwendet. Kennt der Browser diese Angabe nicht, zB. wegen mangelnder CSS Unterstützung, geht er weiter zu der zweiten Angabe, die da crosshair lautet und verwendet dann diese.

sorry nechce sa mi to prekladat :-)
proste v CSS sa da pouzit tusim style=
cursor:url(cursor.png), crosshair;
podporuje to ale asi malo prehliadacov, tie ktore to podporuju pouziju ten .png, ktore to nepodporuju pouziju kurzor crosshair ktory si nadefinujes ako normalny kurzor (nie .png).

jde mi to jen v IE ale nevadí.. ted tam mam
<style>
body {cursor: url("cursor.cur");</style>

to jde v pohodě

ale kurzor se po najetí na odkaz změní na ruku i když to tam někam připíšu, skusil sem co sem našel na netu ale furt je tam ta ruka

Zpět do poradny Odpovědět na původní otázku Nahoru