我想设置html标签的宽度。并且还在输入类型文件中提供的浏览按钮上应用css。
我提到了以下内容 -
Is there a way to set width of for showing in Firefox?
也提到以下 -
Setting uniform width in all browsers
但它适用于特定的浏览器。它应该适用于mozila firefox,netscape navigator,google crome,safari等。我不想隐藏原始输入控件。
怎么做?
答案 0 :(得分:1)
简短的回答是你无法真正设计输入文件的样式,而且设计就是这样。 但是,有些技巧可供你使用,例如: http://www.quirksmode.org/dom/inputfile.html
答案 1 :(得分:1)
你没有。它没有那种方式。
您可以指定元素的大小,但浏览器会自行选择如何使用该空间来显示输入字段和按钮。您不能单独设置输入字段和按钮的样式。
标准中甚至没有指定文件输入应该有输入框和按钮。浏览器可以以任何合适的方式显示控件,有些浏览器以不同的方式显示控件,例如使用按钮和文本标签。