Do stworzenia własnego kursora potrzebujemy program graficzny. Należy pamiętać, że w zależności od programu uzyskamy różne efekty. Jeśli będzie istniała potrzeba to zrobię osobny post z instrukcją tworzenia własnych kursorów, ale uwierzcie mi to wcale nie jest takie trudne. Kursor powinien mieć wymiary 32 na 32 px lub 64 na 64 px.
Przejdźmy do kodu.
Tak jak w przypadku zmiany kursora posłużymy się kodem <div style="cursor: ♥">. Jednak on służy tylko do zmiany kursora, a my chcemy wstawić własny. W tym celu dostawiamy fragment url(♦), przed serduszkiem. Należy pamiętać o przecinku ponieważ kod bez niego nie będzie działać poprawnie. Gotowy kod powinien wyglądać tak:
Oczywiście powyższy kod wstawiamy na samym początku prezentacji, w trybie HTML. Aby kod zadziałał na samym końcu powinien znaleźć się znacznik zamykający div:<div style="cursor: url(♦), ♥">
Gdy mamy budowę kodu, spokojnie mogę wyjaśnić co należy wstawić zamiast ♦ oraz ♥.</div>
Najpierw ♥. Jak zapewne pamiętacie w poprzednim poście podawałam tabelę w której znajdowały się odpowiednie formy do wstawienia zamiast ♥. Poniżej jeszcze raz pokażę tą tabelę:
Nazwa
|
♥
|
Strzałka | default |
Rączka | pointer |
Pomoc | help |
Niewykonalne | not-allowed |
Celownik | crosshair |
Ładowanie | wait |
Brak | none |
I to by było na tyle. Poniżej mam kilka przygotowanych przeze mnie kursorów. Wstawiam je w formie tabeli od razu z kodem do wstawienia na początku prezentacji i na końcu. Za jakiś czas możecie się spodziewać porcji nowych kursorów. Na razie zostawiam Was z tymi:
Kod na początek prezentacji | Kod na koniec prezentacji | |
<div style="cursor: url(http://oi57.tinypic.com/16lfb6a.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi57.tinypic.com/s1uhro.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi57.tinypic.com/250pni0.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi60.tinypic.com/sll8gh.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi59.tinypic.com/b9gf2o.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi57.tinypic.com/s6rwyf.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi57.tinypic.com/2nav2xh.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi57.tinypic.com/2yweq8i.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi60.tinypic.com/20hajwg.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi61.tinypic.com/eiv7rq.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi57.tinypic.com/n4865l.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi57.tinypic.com/2cdixa8.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi59.tinypic.com/21b3z7p.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi58.tinypic.com/2dl2ewy.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi62.tinypic.com/3128kuf.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi59.tinypic.com/2h80ejb.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi58.tinypic.com/25723bd.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi62.tinypic.com/2yljpye.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi60.tinypic.com/2zemgd1.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi57.tinypic.com/2s1njpt.jpg), wait"> | </div> | |
<div style="cursor: url(http://oi59.tinypic.com/2rdf8dg.jpg), wait"> | </div> |
Mam nadzieję, że wszystko jest zrozumiałe :)
Bardzo pomocny post.:)
OdpowiedzUsuńBardzo pomocne.
OdpowiedzUsuńTym razem udało się za pierwszym razem.
Mugi jesteś wielka!
OdpowiedzUsuńSą śliczne!
OdpowiedzUsuńWielkie dzięki
moe
Mam pytanie, jak zrobić, by dany kursor był widoczny także przy przejechaniu na ramkę? :)
OdpowiedzUsuńJeśli fragment < div style="cursor: url(♦), ♥" > będzie wklejony na samej górze prezentacji oraz w ramce nie będzie ustawionego innego kursora (może się zdarzyć że będzie jakiś, jeśli prezentacja pochodzi z aplikacji Your Layout), to normalnie kursor niestandardowy będzie również w ramce. Wyjątkiem są tylko linki (i ewentualne banery) ponieważ wtedy zamienia się on na tzw. Łapkę.
UsuńSuper :D
OdpowiedzUsuńPozdrawiam :)
Świetny post, kursory są śliczne ^.^
OdpowiedzUsuńKocham ten post!!!
OdpowiedzUsuńSuper!
OdpowiedzUsuńPS.Zrób też z post o tym jak się je robi
Super ? Ogarnąć tego nie można -_-
OdpowiedzUsuńCzego nie można ogarnąć?
UsuńJeden kod wklejasz na samym początku prezentacji oraz < /div> na końcu. Wielkiej filozofii nie ma :)
A ja zrobiłam sobie sama kursor 64x64, ale nie można nim przesuwać suwaków. Od razu zaznacza się ramka i lipa. Help?
OdpowiedzUsuń@AirCobra
W takim przypadku proponuję go zmniejszyć do rozmiarów 32x32, chociaż 64x64 powinien działać bez problemów.
UsuńMogłabym pooprosić o gotowy przykład, bo jak ja muszę cos robić to muszę to widzieć ....? Zrób jakis przykład i zaznacz coś, że tam jest ten div, a tam jest ten kod do obrazka kursora.... Znaczy się, bo ja nie wiem, gdzie to wkleić, a gdzie to, ale, dzieki :) bardzo pomocne :D
UsuńSpecjalnie na Twoją prośbę dodaję przykład jak powinien wyglądać wklejony kod :)
UsuńDzięki, już wiem co źle zrobiłam: Wstawiłam kod na kursor gdzieś w środku ramki,a nie zaraz na początku kodu. Teraz działa bez zarzutu, a poradnik i tak bardzo się przydał. Pozdro.
Usuń@AirCobra
Przepraszam, że wepchnęłam się tam gdzie nie trzeba (AirCobra). Dziękuję mugi-chan za przykład. Uwielbiam ten blog ;)
OdpowiedzUsuńA ten swój kod to też na początek prezentacji?
OdpowiedzUsuńTeż :)
UsuńA czy mogłabyś dać więcej przykładowych? Bo ja nie potrafię takich zrobić. (tych z obrazkiem konia)
OdpowiedzUsuńSuper pomysł z tymi kursorami,lecz proponuję je "odświeżyć" i dorobić kilka więcej!:)
OdpowiedzUsuńPozdrawiam,Asia818-z howrse.pl.
Jak zrobić kursor z tego obrazka?
OdpowiedzUsuńhttp://www.tinypic.pl/djgq60k3d1tb
nie działa. znam się na grafice
OdpowiedzUsuńA ja uważam, że niepotrzebnie dawałaś kursory ze strzałkami po prawej stronie, skoro 'steruje się' tylko lewym górnym rogiem.
OdpowiedzUsuńJa trafiłam na generator kursorów, gdzie można w prosty sposó stworzyc soie kursor, od razu z kodem, który po prostu kopiuje się i wkleja w HTMLu na końcu prezentacji ;)
OdpowiedzUsuńhttp://profilki.pl/generatory/generator-kursorow
A jak zrobic samemu?
OdpowiedzUsuńZapraszam do lektury postu "Jak stworzyć swój własny kursor":
Usuńhttp://alter-mugi.blogspot.com/2014/08/jak-stworzyc-swoj-wasny-kursor.html
Ten komentarz został usunięty przez autora.
OdpowiedzUsuńHej, mam problem, prezentację rzeczywiście robiłam w YourLayout i dałam kursor "automatyczny", < div style="cursor: url(♦), ♥" > wkleiłam na samą górę, a nadal nie wyświetla mi się w ramce, dlaczego tak jest? Źle zaznaczyłam w YourLayout? Można tam dać jakiś inny kursor, który sprawiłby, że kursor działałby? :)
OdpowiedzUsuńW kodzie z YL musisz usunąć fragment dotyczący kursora (niestety pojawia się on zawsze) i wtedy kod < div style="cursor: url(♦), ♥" > będzie działać.
UsuńDziękuję :)
Usuńwięcej, proszę *-*
OdpowiedzUsuń5 konik mi nie działa [kod]
OdpowiedzUsuńdziała :/
ŻADNE kody, te z końmi mi nie działają :'(
Upewnij się proszę że poprawnie wklejasz kod. Osobiście używam pierwszy kursor i działa on poprawnie. Sprawdziłam kody kilku pierwszych, które są w porządku. Wychodzi na to że prawdopodobnie źle wklejasz kod.
UsuńSuper, właśnie tego szukałam. Dzięki wielkie!
OdpowiedzUsuńA jak stworzyć własny kursor w gimpie ?
OdpowiedzUsuń