Would you like your site to be personalized in every detail? I propose you a easy and fast tutorial who helps you to customize the mouse cursor on your site. Thus, when your visitors fly over a link, the cursor is fully customized:
You can use emojis or even use your logo for a well tied branding! Besides, it's so easy, even without any knowledge you will achieve an immediate result in less than 5 minutes...
Here we go!
Did you know that? You can test Divi for free by visiting on this page and by clicking on "TRY IT FOR FREE"
1 – Why customise the mouse cursor?
I believe that in creating a site, the nicest part is customization of design. With a little imagination and some knowledge, you can do everything... It is also the purpose of Divi Tips to give you all the keys to achieve this. There was one subject that had not yet been addressed here: custom mouse cursors.
The good news is that the following tutorial adapts to all sites: WordPress with or without Divi, and even non-WordPress sites!
So why customise your cursors? Simply for:
- Do not leave at random any details,
- to add fun,
- to create wonder
- and, if done well, to improve the user experience!
So here are 4 good reasons to implement this on your site.
Need to master Divi? Discover my training that accompanies you step by step in the understanding and use of Divi! Learn more about Divi training.
2 - Video tutorial
For starters, I suggest you watch the video that explains everything, then you will find the details in the rest of the article...
3 – Create your custom cursor in 3 steps
No skills needed to create your custom cursor but the bulk of the job lies in choosing the right image. Also, you will certainly need a retouching software to set the right size.
3.1 – Prepare your images
Remember that the image must have a transparent background to get a better rendering = use images .png.
If you want to use emojis, visit a site that allows you to download emoji in PNG. Not all offer it but I suggest the site Emojipedia.org.
You can use your logo(s).
The ideal size seems to be around 25px to 32px wide.
Once you are in possession of your images, you can upload them to the media library of your site.
3.2 – Define your CSS classes
Go now to the tab Appearance > Customize > Additional CSS then add the code below to create your CSS class:
/* changer l'apparence du curseur */
.my-cursor {
cursor:url(URL DE VOTRE IMAGE),auto;
}
You can also create several CSS classes to use various custom sliders on your site, so it would look like this:
/* changer l'apparence du curseur */
.cursor-loupe {
cursor:url(URL DE VOTRE IMAGE),auto;
}
.cursor-licorne {
cursor:url(URL DE VOTRE IMAGE),auto;
}
.cursor-curieux {
cursor:url(URL DE VOTRE IMAGE),auto;
}
.cursor-fusee {
cursor:url(URL DE VOTRE IMAGE),auto;
}
See you here to find out everything about Add code to your site.
Of course, don't forget to enter the URL of your image. To find it, go to the media library in "grid" mode, click on the image and copy its URL to the clipboard. Then paste it into your CSS class code.
3.3 – Customize your links
Now, apply your class to certain links within your text.
- Insert a link to your text, as usual.
- Switch editor to "Text" mode
- Add your CSS class within the tag (link mark). Note that here we grab class= »cursor-loupe » and not class=".cursor-loupe ». It is therefore appropriate not to point "." in front of the class name.
There! Your mouse cursor is fully customized to overfly a link!
4 - Customize the cursor on all your links!
Another possibility: you don't want to edit all your links to add a CSS class. You do not want to customize CERTAIN links but indeed ALL your links.
In this case, you don't need to create a CSS class, you need to act directly on the HTML tag .
Go to tab Appearance > Customize > Additional CSS then add the code below to modify the cursor on the entire site:
/* changer l'apparence du curseur sur tous les liens du site */
a {
cursor:url(URL DE VOTRE IMAGE),auto;
}
Now, all links on your site will have a custom cursor on the fly-over.
5 - Customize the cursor throughout the site (always visible)
We can have fun with custom sliders, and I have had a good time myself. However, if you have watched my video showing the site dIrregular Choice, you may have noticed that the mouse cursor was a magic wand and that it was different over the links.
If you wish modify the mouse cursor throughout your site, even when the user does not browse the linksIn this case, this code should be used:
/* changer l'apparence du curseur sur tout le site */
* {
cursor:url(URL DE VOTRE IMAGE),auto;
}
But be careful, by doing this, you reduce the user experience, because your visitor will not see any difference in the overlay of the links and will not know if he can click, so it is necessary to define a cursor status for the entire site and a different status on the overlay of the links (using 2 images):
/* changer l'apparence du curseur sur tout le site (UX) */
* {
cursor:url(URL IMAGE 1),auto;
}
a {
cursor:url(URL IMAGE 2),auto;
}
There, it's really "custom"!
Don't delay! Discover the theme Divi here !
6 - Or use an extension
Of course, there are also extensions that allow to implement a custom cursor within your site. You will certainly find more customization options, but is the game worth it? It's up to you to see (and test):
7 - To your cursors!
There you go! With a little CSS, we can do great things, you know! But there are also other ways of modify the mouse cursor on your site, especially in JavaScript...
To go further, here is a playlist:
- List of all slider states available in native
- How to add a stylized and inverted cursor to your Divi page
- Understand mouse cursor modification
- How to turn your cursor into a button when hovering an item using Divi
- Change mouse cursor only for your computer (not for your site)
- How to change an image on the flyover with Divi
Need more resources on Divi? Visit ElegantThemes blog full of ideas and tutos! Or learn how to effectively use this theme through my training Divi !
0 comments