如何给input[file]定义cursor

来源:http://*.com/questions/1537223/change-cursor-type-on-input-type-file

Simple question... How do I change the cursor type on a file input type?

 

I‘ve tried the following:

 

如何给input[file]定义cursor
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <head>
        <style>
            input[type="file"] {
              cursor: pointer;
            }
        </style>
    </head>
    <body>
        <input type="file">
    </body>
</html>
如何给input[file]定义cursor

 

For some reason, it won‘t play ball.

 

 

--------------以下是回复----------------------------

 

It works differently in different browsers. I guess it‘s because the file input type is quite special.

What browser/version do you use?

I know that IE6 does not support to specify the type in the style.

How it works in the different browsers

IE7+

Works perfectly

FireFox

Does not work at all.

Chrome and Safari (identical behavior)

Uses arrow over the button, but your defined cursor over the rest.

Opera

Uses your defined cursor when entering any part from outside the input element, but the default cursor is used when moving mouse internally between text field and button (text cursor over the text field, and arrow over the button).

 

如何给input[file]定义cursor

上一篇:测试用例实例--常见功能测试点


下一篇:一天就能打印一栋房子超大型3D打印机