我在asp.net网页中使用fileUpload控件,那么如何控制“浏览”按钮,就像任何其他按钮一样?
等。我想改变“浏览按钮”背面颜色,边框样式。
提前谢谢。
答案 0 :(得分:1)
我怎么能控制“浏览”按钮,就像任何其他按钮一样?
是什么让你确定会有一个浏览按钮?这取决于网络浏览器;有些人可能根本没有文字加浏览的安排。特别是Safari以完全不同的方式安排控制。
出于安全原因,并且由于没有关于文件上传控件应该是什么样的标准化,CSS几乎无法控制文件上传控件的样式。
虽然凤凰链接中提到的不透明黑客做了一些工作,但我根本不会推荐它。无法保证将输入控件的“可点击”部分与ersatz控件中看起来可点击的部分对齐。即使在单个浏览器上,不同的字体和其他设置也会搞砸。例如,在我的带有quirksmode示例的浏览器上,只有文本框的右半部分可以点击打开浏览对话框;单击“仿”按钮不会执行任何操作,单击左边缘会聚焦人造文本框。使用虚假输入,您将为许多访问者提供伪劣的,最糟糕的情况是破碎的体验。
使用默认上传样式,或以渐进增强方式使用Flash上传器进行扩充。
答案 1 :(得分:0)