以前にも同じような記事を書いたことがありますが、js スクリプトを使用しており、ファイルパスを表示できるという利点があります。 パスを表示せずにカスタム ボタンのみを表示する場合は、別の方法があります。以下では、CSS テクニックを使用してこれを実現します。 重要なのは、ファイル フィールドにフォント サイズを指定し、比較的大きな値を設定することです。これにより、フォームの大文字と小文字が次のように変更されます (外観はブラウザーごとに異なりますが、大文字と小文字は変更されています)。 入力{フォントサイズ:100px;} 次に、位置と透明度を使用して、必要な効果を実現します。具体的なコードは次のとおりです。 コードをコピー コードは次のとおりです。.fileInputContainer{ 高さ:256px; 背景:url(//img.jbzj.com/file_images/article/201212/2012122514125641.png); 位置:相対; 幅: 256ピクセル; } .ファイル入力{ 高さ:256px; オーバーフロー: 非表示; フォントサイズ: 300px; 位置:絶対; 右:0; トップ:0; 不透明度: 0; フィルター:アルファ(不透明度=0); カーソル:ポインタ; } コードをコピー コードは次のとおりです。<div class="fileInputContainer"> <input class="fileInput" type="file" name="" id="" /> </div> デモ: |
<<: Word のコンテンツを Web サイトのエディターに直接コピーすることはお勧めしません。
以下にまとめたナレッジポイントはどれもよく使われる貴重な情報ばかりですので、ぜひ上手に集めてください...
現在、ますます多くのフロントエンド開発者が、元のテーブル レイアウトを xHTML + CSS に置...
最近、小さなプログラム プロジェクトを引き継いだのですが、リストを日付と時刻で並べ替えるという要件が...
MySQL フルテキスト インデックスは、特定のテーブルの特定の列に表示されるすべての単語のリストを...
目次1. まずRefとは何かを説明しましょう2. フックでのrefの使用1. HTMLDomフックで...
私は今日、mybatis を学び、データベースに対していくつかの簡単な追加、削除、変更、クエリを実行...
1. バックグラウンド実行一般的に、Linux 上のプログラムは .sh ファイル (./sh フ...
負荷は通常、システム設計時に予測されます。システムがパブリック ネットワークに公開されている場合、悪...
前の章では、1 つのテーブルからデータを読み取る方法を学習しました。これは比較的簡単ですが、実際のア...
この記事の例では、タブ効果を実現するためのjsプラグインの具体的なコードを参考までに共有しています。...
この記事では、テーブルのページング効果を実現するためのjQueryの具体的なコードを参考までに紹介し...
-9999 ピクセルの画像置換技術は、ここ 10 年近く人気があります。テキスト要素を画像に置き換え...
justify-content:space-betweenレイアウトを使用する場合、要素の最後の行に...
小さな画像をクリックしたときに更新せずに大きな画像コードが表示されるようにLightboxを実現する...
突然、MySQLにログインすると、アクセスが拒否されたか、データベースに接続できないと表示されました...