Home » jQuery 外掛

[jQ]File Styled

範例 1
沒錯!只要 500 元就能獲得我們團隊完整的協助,讓效果能迅速的整合到您的網站,並保證瀏覽器的相容性。
立刻申請!

File Styled

一般的 File 物件是無法透過 CSS 來改變其按鈕等樣式的,因此就有一些比較 Hack 的方式來實現變換它,不過也不是那麼好改。因此就有網友把它弄成 File Styled 的套件了,只要把參數設定好即可。

套件名稱:File Styled
套件版本:N/A
作者網站:http://www.appelsiini.net/projects/filestyle
套件網址:N/A
發佈日期:2008-01-30
檔案大小:2.64 KB
檔案下載:jquery.filestyle.js

參數說明:

檢視原始碼 JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
image(必填)
描述: 要用來當按鈕的影像圖片
預設值: 無
 
imageheight(必填)
描述: 要用來當按鈕的影像圖片的高
預設值: 無
 
imagewidth(必填)
描述: 要用來當按鈕的影像圖片的寬
預設值: 無
 
width(選填)
描述: 輸入框的寬
預設值: 250

方法說明:

檢視原始碼 JavaScript
1
2
// 使用 filestyle 效果
$(selector).filestyle(options);

使用範例:

檢視原始碼 JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.filestyle.js"></script>
<style type="text/css">
	.file2 {
		background: #eee;
		color: #00f;
	}
</style>
<script type="text/javascript">
	$(function(){
		// 第一個 file input
		$("input.file1").filestyle({ 
			image: "choose-file.gif",
			imageheight : 22,
			imagewidth : 82,
			width : 200
		});
		// 第二個 file input
		$("input.file2").filestyle({ 
			image: "greyscale.gif",
			imageheight : 31,
			imagewidth : 26
		}); 
	});
</script>
 
<body>
	<h4>有使用 File Styled</h4>
	<input type="file" class="file1" /><br />
	<input type="file" class="file2" /><br />
 
	<h4>沒有使用 File Styled</h4>
	<input type="file" class="file3" />
</body>

範例 1

檔案描述
基本的範例檔案(免空) 開始下載
基本的範例檔案 會員限定

按鈕圖片:
choose-file greyscale

發表迴響