Ensuring the security of your website with https means that all resources, including css files, javascripts, and images, must also be secure.
To achieve this, it is important to update the links to your resources to start with either https://
or //
.
If you use //
at the beginning of your links, they will automatically switch to http:// when accessed via an unsecured connection, and to https:// when accessed through a secure connection. For example:
Modify your link in this manner:
<img src="http://domain.com/images/image.png">
to
<img src="//domain.com/images/image.png">
and change
<link type="text/css" href="styles.css" rel="stylesheet" />
to
<link type="text/css" href="//domain.com/styles.css" rel="stylesheet" />
Edit:
If your images are specified within css files, correcting your css link should suffice. Otherwise, consider using absolute URLs.
In case you are utilizing the method mentioned in the comment
$("canvas").css({cursor: 'url(../folder/folder1/image.cur), auto'});
I recommend creating a dedicated class in your CSS like:
.custom-cursor{url(../folder/folder1/image.cur)}
and then applying it as follows:
$("canvas").addClass('custom-cursor');