2012-01-16 39 views
0

我想將這個CSS應用到我的.FileUpload按鈕上,但它只適用於IE瀏覽器而不是Chrome瀏覽器,我仍然不知道它出了什麼問題。有人有一個想法?Css for .FileUpload按鈕

感謝您的幫助

.FileUpload 
{ 
width: 90px; 
float: left; 
color: black; 
font-family: Segoe UI,Arial, Sans-Serif; 
border: 1px solid #C7D2D8; 
height: 30px; 
text-decoration: none; 
display: inline; 
background: white; 
margin: 10px 10px 10px 540px; 
text-align: center; 
padding: 4px 0; 
letter-spacing: -1; 
border: none; 
cursor: pointer; 
} 
+0

它是如何失敗是什麼實現的方法不同鉻?它是什麼? (我假設它是一個但你永遠不知道) – bdares 2012-01-16 15:14:07

+0

其實它是一個 Kiwimoisi 2012-01-16 15:16:16

回答

1

AFAIK這是不可能樣式的<input type="file">,對所有的瀏覽器。但是你可以用javascript來替換上傳字段,而替換可以按照你想要的樣式進行設置。

您將在this blog entry中獲得此類替換腳本的示例。

+0

事情是,它的工作原理是IE ,而不是Chrome,不是很奇怪嗎? – Kiwimoisi 2012-01-16 15:26:10

+0

不是。不同的瀏覽器不同的解釋相同的風格定義並不奇怪! ;-) – Armin 2012-01-16 15:50:57

+0

但是我不能使用這個輸入類型文件,因爲我使用FileUpload組件的方法和屬性。=( – Kiwimoisi 2012-01-16 15:54:04