2012-01-16 7 views
0

私の.FileUploadボタンにこのCSSを適用したいですが、それはIEではなくChromeで動作しますが、それでも何が問題なのかはまだ分かりません。誰かがアイデアを持っている?それ私の知る限り.FileUploadボタンのためのCss

.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

+0

実際には Kiwimoisi

答えて

1

を支援するための

おかげで、すべてのブラウザのため、<input type="file">のスタイルを設定することはできません。しかし、あなたはjavascriptとアップロードフィールドを置き換えることができますし、交換はあなたが望むだけの様式で行うことができます。

このような置換スクリプトの例はthis blog entryにあります。あなたが代わりにjqueryのを使用して試すことができます

+0

です。 、クロームではなく、変わっていないのですか? – Kiwimoisi

+0

本当にありません。異なるブラウザが同じスタイル定義を異なる方法で解釈することは変わっていません! ;-) – Armin

+0

FileUploadコンポーネントのメソッドとプロパティを使用しているため、この入力タイプファイルは使用できません=( – Kiwimoisi

関連する問題