|
|
1
200
这肯定会奏效,因为我在项目中使用了它。我希望这有帮助:) |
|
|
2
80
我花了很长时间才完成这个任务。我不想使用Flash解决方案,而且我研究的jQuery库在所有浏览器中都不可靠。
您可以在此处尝试一个工作示例: http://jsfiddle.net/VQJ9V/307/ (在FF 7、IE 9、Safari 5、Opera 11和Chrome 14中测试) 它的工作原理是创建一个大文件输入(字体大小:50px),然后将其包装在一个具有固定大小和溢出:隐藏的div中。然后,只能通过该“窗口”div看到输入。可以为div提供背景图像或颜色,可以添加文本,并且可以使输入透明以显示div背景: HTML:
如果有任何问题,请告诉我,我会尽力解决。 |
|
|
3
52
我今天浪费了一天的时间让它工作。我发现这里没有一个解决方案适用于我的每个场景。 然后我想起我看到了一个 example for the JQuery File Upload 没有文本框。所以我所做的是,我以他们为例,将其剥离到相关部分。
|
|
|
4
27
for attribute
将“for”属性值指定给“文件输入”按钮。
|
|
|
5
25
试试这个: CSS
JAVASCRIPT(jQuery):
|
|
|
6
21
我试图实现前两个解决方案,结果对我来说是一个巨大的时间浪费。最后,应用这个。css类解决了这个问题。。。
完成!超级干净,超级简单。。。 |
|
|
7
17
|
|
|
8
14
修复在所有浏览器中工作 断然的:
我在FF、Chrome和;IE-工作良好,应用风格也很好:D |
|
|
9
10
另一种简单的方法。在html中创建一个“输入类型文件”标记并隐藏它。然后单击一个按钮并根据需要设置其格式。之后,单击按钮时,使用javascript/jquery以编程方式单击输入标记。 HTML:-
JavaScript:-
jQuery:-
CSS:-
下面是一个同样适用的JS小提琴:- http://jsfiddle.net/32na3/ |
|
|
10
7
我使用了上面推荐的一些代码,在花了好几个小时的时间后,我最终找到了一个无css包的解决方案。 你可以在这里运行它- http://jsfiddle.net/WqGph/ 但后来找到了更好的解决办法- http://jsfiddle.net/XMMc4/5/
|
|
|
11
7
至少它在狩猎中起了作用。 简单明了。 |
|
|
12
4
它适用于我所有的浏览器,并且非常容易使用。 |
|
|
13
4
您可以在隐藏文件输入上调度click事件,如下所示:
|
|
|
14
4
JQUERY
希望这能奏效:) |
|
15
4
此HTML代码仅显示上载文件按钮
|
|
|
16
4
不需要javascript,早在IE 9就可以清除跨浏览器
|
|
|
17
3
问题是隐藏文本字段的width属性在浏览器之间、Windows XP主题之间都会明显不同,等等。也许这是你可以处理的?。。。 |
|
|
18
3
我知道这是一篇老文章,但让文本消失的一个简单方法就是将文本颜色设置为背景颜色。
这不会影响“选择文件”文本,该文本由于浏览器原因仍为黑色。 |
|
|
19
3
这对我很有用:
|
|
|
20
2
我的解决方案是将其设置在一个div中,就像“druveen”所说的那样,但是我将自己的按钮样式添加到该div中(使其看起来像一个带有:hover的按钮),并且我只将样式设置为“opacity:0输入。对我来说很有魅力,希望对你也一样。 |
|
|
21
2
|
|
|
22
1
|
|
|
23
1
对我来说,最简单的方法是使用像背景色这样的字体颜色。简单,不优雅,但有用。
|
|
|
24
1
对于所有浏览器: 忘记CSS吧!
|
|
|
25
1
所有这些答案都很可爱,但是CSS不起作用,因为它在所有浏览器和设备上都不一样,我写的第一个答案除了Safari之外,其他所有东西都可以。要使其始终在所有浏览器中工作,必须在每次清除输入文本时动态创建并重新创建它:
|
|
|
26
1
tmanthey的答案很好,只是你不能在FirefoxV20中使用边框宽度。如果你看到
link
(演示,这里不能真正显示)他们使用font size=23px,transform:translate(-300px,0px)缩放(4)解决了这个问题,让Firefox的按钮变大。
|
|
|
27
1
|
|
|
28
1
使用以下代码进行解析:
|
|
|
29
1
我写道:
在所有浏览器中都可以正常工作,没有jQuery,没有CSS。 |
|
|
30
1
Asp。净加价
货物堆装与系固安全操作规则
使用隐藏的“UploadButton”点击触发器进行标准服务器回发。当输入控件溢出时,with“Upload File”文本将其推到包装器div中的视图之外,因此无需为“File input”控件div应用任何样式。$([id$=“FileInput”])选择器允许使用标准ASP。应用的净前缀。hdnFileName中服务器代码隐藏设置中的FilePath文本框值。文件上传后的值。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 1 年前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 1 年前 |