0

Iビームではなくポインタのようにカーソルスタイルを変更しようとしていますが、FFは入力ファイルフィールドのカーソル仕様を尊重していないようです。たとえば、私はこの小さなフィドルを作成しました:http: //jsfiddle.net/jDZtn/4/ここで、ユーザーがカーソルにカーソルを合わせたときに、カーソルがIbeamではなくポインターのように見えるようにします。私の最終的な計画は、不透明度== 0を導入し、その上にクリック可能なボタンを使用することです。

この動作がバグかどうかはわかりません。

4

1 に答える 1

2

より良い解決策は、ファイル入力を display:none し、ボタンを .click() にすることです。

編集: いくつかのテストの後、display:none に設定されているため、safari ではファイル入力を .click() できないことに気付いたので、すべてのブラウザーで動作するように見えるこのフィドルを作成しました。display:none ではなく、ポジショニング/可視性を介してファイル入力を非表示にしました。

参照: https://developer.mozilla.org/en/Using_files_from_web_applications#Using_hidden_​​file_input_elements_using_the_click ()_method

于 2012-06-27T03:12:58.890 に答える