1. 程式人生 > >美化上傳檔案按鈕

美化上傳檔案按鈕

使用預設的input上傳檔案按鈕,十分難看

按鈕本身沒有任何樣式,右邊還顯示上傳的檔名

有些人使用uploadify,我不否認這個外掛功能的強大,但個人認為uploadify的按鈕是基於flash的,而flash已經是淘汰的技術,Adobe已經放棄了對它的更新

怎樣才能隱藏掉上傳按鈕右邊的檔名,同時美化按鈕呢?

使用bootstrap可以做到

首先在網頁中加入對bootstrp的引用

<link href="https://cdn.bootcss.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet">

然後是html程式碼

1
<label class="btn btn-primary btn-sm" style="border-radius: 0"> 2 <input type="file" id="btnUpload" name="upload" class="mFileInput" style="left:-9999px;position:absolute;"> 3 <span>匯入</span> 4 </label>

效果如下圖所示

相關推薦

Bootstrao美化檔案按鈕

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <script type="text/

美化檔案按鈕

使用預設的input上傳檔案按鈕,十分難看 按鈕本身沒有任何樣式,右邊還顯示上傳的檔名 有些人使用uploadify,我不否認這個外掛功能的強大,但個人認為uploadify的按鈕是基於flash的,而flash已經是淘汰的技術,Adobe已經放棄了對它的更新 怎樣才能隱藏掉上傳按鈕右邊的檔名,同時美化按鈕

WebUploader 外掛選擇檔案按鈕無效問題

問題:上傳按鈕無效,debug的時候發現(上傳id元素下面外掛的渲染的寬度:1px,高度:1px),下面是錯誤圖例說明:   這個問題是選擇檔案的按鈕在擬態框中,一開始擬態框是display:none;的。所以webuploader無法渲染按鈕,導致無效。 解決方案:

jq怎麼給圖片繫結檔案按鈕

html程式碼 <img src="/img/zhengmian.png" alt="" class="file1"> <input type="file" id="file1" style="display:none;"/> jq程式碼 //上傳頭像$(function ()

美化檔案框(圖片框)

//initfunction initFile(fo){var divFile = document.createElement("div");divFile.className="file"; fo.parentNode.insertBefore(divFile,fo);divFile.appendChil

JS動態新增檔案按鈕

<script language="javascript"> var i = 0; var maxTime = 10;//最大次數 function addFile() {

bootstrap-fileinput檔案後再開啟檔案介面顯示取消按鈕

Bootstrap File Input是一款基於bootstrap框架的html5上傳檔案外掛,具體展示效果如下: 使用時常見配置如下:         $(".multipleFileUpload").fileinput({   &n

ueditor點選圖片按鈕延時彈出檔案選擇框

1、報錯“請求後臺配置項http錯誤,上傳功能將不能正常使用!”,如圖所示: 解析:UEditor 提供了四種後臺語言 php,asp,asp.net,jsp ,你可以檢視下頁面引用的ueditor.config.js檔案內的serverUrl 引數,如果

HTML的input標籤為file型別時按鈕中顯示檔案的名字

主要html程式碼: <a href="javascript:;" class="a-upload"> <div id="shangchuan" onchange="successload()"> </div> //使用onchan

按鈕點選觸發Ajax非同步檔案(附加:table點選按鈕刪除行)

一、使用背景 1、在專案中需要點選按鈕即上傳檔案,提交表單時只需要儲存檔案ID即可; 2、同一個表單中有多處需要上傳檔案,多個按鈕非同步上傳檔案互不影響; 3、java後臺使用同一個檔案上傳介面。 二、利用ajaxfileupload.js實現檔案非同步上傳 aja

jquery.uploadify.3.2.1 試用在IE9,IE10中 檔案按鈕會無法點選

以前用的是版本2.1.4,這次看見更新後就嘗試了一下,發現有很多改變。 首先引入 js 和 css <linkrel="stylesheet"href="uploadify.css"/> <scriptsrc="jquery.uploadify.js"></script&g

css input[type=file] 樣式美化(input檔案樣式 )

效果: <!doctype html> <html> <head> <meta charset="utf-8"> <title>無標題文件</title> <style> /

如何將檔案的瀏覽按鈕修改為自定義按鈕

  大致思想就是:將真的file進行隱藏,使用普通的text和button拼接成我們的檔案上傳樣式。然後設定button的onclick事件,該事件響應的是又是file的click事件,最後設定file的onchange事件,當file改變時將file的value值填充到t

html+css檔案控制元件美化

html+css美化上傳檔案控制元件 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT

淘淘商城圖片按鈕不顯示的問題

class img adobe str fill 兼容 for 安裝ad 一個 淘淘商城系列——解決KindEditor上傳圖片 不顯示上傳按鈕問題 上文我們已實現了圖片上傳功能,但是有個問題,那就是對瀏覽器兼容性不夠,因為Map類型的返回值在火狐瀏覽器無法識別

springMVC檔案,MultipartHttpServletRequest、MultipartFile進行檔案

這裡使用apache的開源jar包完成上傳功能,使用jar包分別是:common-fileupload.jar和common-io.jar  先編寫上傳檔案幫助類,如果需要區分檔案型別,可以將檔案字尾擷取進行判斷; springmvc-mvc.xml配置,這裡主要配置spri

在使用axios進行檔案的坑

在進行檔案上傳後臺報錯 在使用axios進行檔案上傳時,後臺的grails程式經常或出現不能獲取file的情況 No signature of method No signature of method: org.springframework.security.web.servle

Django檔案

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body&g

springmvc 檔案的時候.The request sent by the client was syntactically incorrect

 出現這個問題的原因,下面這篇文章已經講得很清楚的。 http://blog.csdn.net/kunkun378263/article/details/41863101 我遇到的場景是:MultipartFile上傳檔案,提交表單的時候除了上傳檔案還有幾個數字。我們知

laravel 結合plupload檔案到本地

首先定義上傳類 class Uploads { public static function upfiles($files, $path = '', $format_data = false, $add_domain = false) { $res = ['errno' =&g