0

重複の可能性:
HTML でのリンクである <button> の作成
CSS をブラウズ ボタンに適用する方法

参照ボタンをリンクのようにスタイルする方法は?

つまり、

<input type=file />
4

3 に答える 3

1

このアプローチを試してください:

  1. 入力ファイルの上にdivをオーバーレイします。
  2. 入力ファイルの不透明度を0に変更します。

    div.text {
        position: absolute;
        top: 0;
        left: 0;
        text-decoration: underline;
        color: blue;
    }
    div.wrapper {
        position: relative;
    }
    input { opacity: 0; }
    ​
    
    <div class="wrapper">
         <div class="text">I'm not a link you fool</div>
        <input type="file"/>
    </div>
    ​
    

デモ: http: //jsfiddle.net/codef0rmer/BZeMG/

于 2012-08-22T06:52:50.143 に答える
1

このチュートリアルはあなたを助けるはずです、

http://www.quirksmode.org/dom/inputfile.html

于 2012-08-22T07:03:43.543 に答える
0

の参照ボタンについて話している場合、<input type=file />それはできません。元のボタンをカスタムのものに置き換えるjquery/ajaxファイルアップロードプラグインを使用する必要があります。こちらのリストをご覧ください。

http://creativefan.com/10-ajax-jquery-file-uploaders/

そして気に入ったものが見つかれば。

于 2012-08-22T06:22:37.760 に答える