Home >Web Front-end >HTML Tutorial >Detailed explanation of css cursor url usage format

Detailed explanation of css cursor url usage format

WBOY
WBOYOriginal
2016-10-10 11:40:531804browse

css cursor url usage format: css:{cursor:url('icon path'),auto;} //IE, FF, chrome browsers are all ok

Example code: html{cursor: url("http://ued.taobao.com/blog/wp-content/themes/taobaoued/images/cursor.ico"),auto;}

Analysis: The previous url is the custom mouse icon path, and the second parameter auto is the css standard cursor style, which can be replaced by other attributes (such as pointer/default, etc.)!
(Note: w3school recommends that the second parameter must define a common cursor, in case the available cursor defined by the URL becomes a backup! In addition, the second parameter can be omitted in IE)

When customizing mouse display icons, please pay attention to the following issues

Icon format:

IE supports cur, ani, and ico formats. FF supports bmp, gif, jpg, cur, and ico formats. It does not support ani format or gif animation format, so generally the URL is quoted. It is better to save the picture in ico or cur format!


Icon size:

The recommended size of the mouse image is 32*32, otherwise it may cause inconsistent icon sizes!


In addition, for the problem that the mouse image is not displayed in the browser, the problem mostly lies in the reference to the URL path of the mouse image. You can try the absolute and relative path references respectively.

Finally, the possible values ​​of the cursor attribute are attached: (All major browsers support the following cursor attributes)

Value Description
url

The URL of the custom cursor to be used.

Note: Always define a normal cursor at the end of this list, in case there is no available cursor defined by URL.

default Default cursor (usually an arrow)
auto Default. The cursor set by the browser.
crosshair The cursor appears as a crosshair.
pointer The cursor is rendered as a pointer (a hand) indicating the link
move This cursor indicates that an object can be moved.
e-resize This cursor indicates that the edge of the rectangular box can be moved to the right (east).
ne-resize This cursor indicates that the edge of the rectangular box can be moved up and to the right (North/East).
nw-resize This cursor indicates that the edge of the rectangular box can be moved up and to the left (North/West).
n-resize This cursor indicates that the edge of the rectangular box can be moved up (north).
se-resize This cursor indicates that the edge of the rectangular box can be moved down and to the right (south/east).
sw-resize This cursor indicates that the edge of the rectangular box can be moved down and to the left (south/west).
s-resize This cursor indicates that the edge of the rectangular box can be moved downward (North/West).
w-resize This cursor indicates that the edge of the rectangular box can be moved to the left (west).
text This cursor indicates text.
wait This cursor indicates that the program is busy (usually a watch or hourglass).
help This cursor indicates available help (usually a question mark or a balloon).
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:HTML+CSS basicsNext article:HTML+CSS basics