změna a editace kurzoru
Zdravim všechny. Mám dva dotazy.
1:
Chtěl bych se zeptat jestli jde nějak udělat aby z kurzorem létali Flozoidi jako tady http://www.americanretiredpersons.com/InsuranceServ ices/flozoids/flozoids.htm ale po celé stránce.
2:a pak jestli jde nějak vložit *.png kurzor místo *.cur jde mi o alfakanál.
Díky
Takže Vám jde o kurzory na webu?
jasny ... to sem zpomnel dopsat .. sorry
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
a je to nepoužitelné, funguje pouze v IE. Jinak snad zase javascript.
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 *.png
jinak dík za snahu
A proč to musí být *.png? Proč to nemůže být ten *.ani?
Že by kvůli alfa kanálu?
a co má ten alfa kanál dělat?
Má dělat to, že obsahuje infomaci o průhlednosti pixelu...
Alfa_kan%C3%A1l
A ona ta průhlednost nejde udělat jinak, než v *.png - škoda...
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?
Já se k tomu chtěl propracovat a mezitím spáchal tohle
kurzor.html
edit://IE only
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
P.S. ak mas cas sa hrat tak mozes si skusit urobit kurzor s alpha kanalom a skusit ho vo WInXP
No, nevím, nevím. Jestli by prohlížeč uměl zobrazit kurzor v 32-bit barevné hloubce? Koneckonců mi to je jedno, taky si vystačím s bílou stínovanou šipkou od Billínka.
Kurzor zobrazuje Windows, nie prehliadac.
To je možné, ale když nebude umět 32-bit barevný kurzor zobrazit prohlížeč, tak s tím Windows nic nenadělá... Nebo to tak není?
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, díky za info.
este k tomu winapi funkcie :
http://msdn2.microsoft.com/en-us/library/ms648045.a spx
http://msdn2.microsoft.com/en-us/library/ms648393.a spx
trochu sem se upsal mělo tam bejt ANTIborec
Ok, na ten png pouzi google, napr. najdes
21
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).
Neznáte nejaký freesoftware na editaci kurzoru, ikon, atp.. ?
Já si včera stáhl a nainstaloval free a česky
cursor-maker-cz
docela se mi líbí, jsou tam možnosti, co ani nebyly jinde (v Mikroangelu před šesti lety).
Jinak si myslím, že měnit kurzor není dobré, jen to zmate návštěvníky.
díky moc ten program je dost hustej to mi pomohlo uz mi jde kurzor s alfakanalem.
(((dělám to pro uzavřenou skupinu lidí kterou to nemate :) )))
jeste bych chtěl chvíly otravovat s těma flozoidama jestli někdo umí javu?
A čo takáto šípka?
www.1-click.jp
Len sa dlho nahráva.
pěkné
Tan plešoun vzadu se občas fláká.
Pěkné... určitě jste zkusili kliknout levým myšidlem...
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 napsat aby odkaz měl kurzor taky.
Nevím, jak to tam máš teď, ale zkusil bych to ještě přiřadit k odkazu. Např. tam máš:
body {cursor:url...
tak bych dal
body a {cursor:url...
Jak jsi dokázal, že ti to chodí v CSS? Mě to v Opeře a ve Firefoxu nechodilo, pouze v IE.
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
Asi jsi to opsal od Kráti blbě, musí to fungovat. Nechybí ti složená závorka na konci?
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č.
a {cursor: url("cursor2.cur");} tohle sem tam vůbec neměl
doplnil sem to a pořát je tam hand i když místo url("cursor2.cur") napíšu třeba wait nebo crosshair pořát je tam ta ruka
Tak na to ti můžu už říct jen jediné: mně to funguje.
Zkus tam napsat
a {cursor: url("nazevtohotvehokurzoru.cur")};
Máš středník na blbým místě... CSS není PHP.
Dyk jsem to před chvílí říkal. Už jsem z toho jelen... U jedné položky ho tam raději nepsat vůbec.
tak nevim čim to je ale nejde to jeste skusim jiný nový soubor
Máš to niekde vystavené na webe, aby sa na to dalo pozrieť?
Já to mám prosím tady
kurzor.html
a v IE mi to funguje i nad odkazem. Asi tam má něco blbě.
tak já už nevim .. doplnil sem tam ještě to p {cursor: url("... a div {cursor: url... a nejdnou to jde přitom na odkaz by mělo bejt to A.
tak moc díky za pomoc. už to běhá krásně.
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é kurzory
Takže označujem ako vyriešené.
Tipol by som, že tvoj prehliadač kešoval starý štýl. Po zmene štýlu je najlepšie stlačiť Ctrl+F5, aby si mal istotu, že je to jeho posledná verzia.