`
jantochen
  • 浏览: 21834 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Input File样式定义

    博客分类:
  • css
阅读更多
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>定义input type="file" 的样式</title>
<style type="text/css">
body{ font-size:14px;}
input{ vertical-align:middle; margin:0; padding:0}
.file-box{ position:relative;width:340px}
.txt{ height:22px; border:1px solid #cdcdcd; width:180px;}
.btn{ background-color:#FFF; border:1px solid #CDCDCD;height:24px; width:70px;}
.file{ position:absolute; top:0; right:80px; height:24px; filter:alpha(opacity:0);opacity: 0;width:260px }
</style>
</head>
<body>
<div class="file-box">
  <form action="" method="post" enctype="multipart/form-data">
<input type='text' name='textfield' id='textfield' class='txt' /> 
<input type='button' class='btn' value='浏览...' />
    <input type="file" name="fileField" class="file" id="fileField" size="28" onchange="document.getElementById('textfield').value=this.value" />
<input type="submit" name="submit" class="btn" value="上传" />
  </form>
</div>
</body>
</html>

详细出处参考:http://www.jb51.net/web/39559.html
分享到:
评论

相关推荐

    定义input type=file 样式的方法

    `input type="file"` 是HTML中用于创建文件选择器的元素,它的默认样式往往不符合设计师的期望,因此需要对其进行美化。原始的`file`控件通常呈现为一个简单的文本框和一个"浏览"按钮,其外观朴素且难以与页面其他...

    HTML中文件上传时使用的input type=”file”元素的样式自定义

    这可以通过设置`.fileinput-button`类的CSS样式完成,例如设置`position: relative`和`display: inline-block`,然后将`&lt;input type="file"&gt;`元素的`position`设为`absolute`,并将其`right`和`top`属性设置为0,使...

    上传图片问题(html标签实现input/file功能),及uploadify插件

    HTML中的`&lt;input type="file"&gt;`标签是实现这一功能的基础,但它的样式和交互性往往有限。本篇将详细介绍如何在非`&lt;input&gt;`标签(如`&lt;span&gt;`)上模拟`&lt;input type="file"&gt;`的功能,并探讨uploadify插件的使用,以提升...

    css美化input file按钮的方法

    如果要让浏览按钮更漂亮一点,我们想定义它的背景颜色,甚至想用...偶然看到一篇文章:input file 文件选择框美化 作者是把系统默认的按钮设置透明度为0,再定义一个label标签样式,来覆盖透明掉的按钮。支持IE6\IE7\FF

    文件上传插件bootstrap File

    4. **CSS样式**: 描述中的"css"是指Bootstrap File Input的样式文件。这些CSS文件定义了插件的各种视觉元素,如按钮样式、文件列表展示、错误提示等。你可以根据自己的需求自定义这些样式,以适应不同的品牌风格或...

    00type=file导入文件按钮样式修改的jsp代码-完美好

    然后在CSS中定义`.custom-file-input`类: ```css .custom-file-input { display: inline-block; width: auto; /* 自适应宽度 */ margin: 10px; /* 添加边距 */ padding: 5px 10px; /* 添加内边距 */ font-...

    CS取前台INPUT值

    一个典型的ASP.NET Web应用程序通常由HTML、CSS和JavaScript组成,用于定义页面布局、样式和前端交互逻辑。HTML中的`&lt;input&gt;`元素用于接收用户输入,如文本、数字或选择项。例如,一个简单的文本输入字段可以这样...

    js自定义input文件上传样式

    文件上传是我们经常会用到的功能,但是原生的input样式太丑了,能不能自定义一个input文件上传样式呢? 我这里写了两种方法,form表单提交跟ajax异步提交都没有问题,自动上传或者点击上传按钮上传也都没问题 先看...

    封装form的外观包括(input,select,file)及多、单附件上传功能!

    在HTML5中,`&lt;input type="file"&gt;`标签可以用于选择本地文件,但其默认样式通常较为简陋。为了提供更好的用户体验,我们可以使用JavaScript或jQuery来增强这一功能。例如,添加预览图片的功能对于图像文件来说非常...

    HTML input file控件限制上传文件类型_动力节点Java学院整理

    &lt;input id="File1" type="file" accept=".xls,.doc,.txt,.pdf" /&gt; ``` `accept`属性值是一个逗号分隔的MIME类型列表或文件扩展名列表。在上面的例子中,`.xls`对应Excel文件,`.doc`对应Word文档,`.txt`对应纯文本...

    关于input的file 控件及美化

    文章中提出了一种思路,通过在input控件外围嵌套一个div元素,使用CSS样式对file控件进行美化。具体方法是设置div元素为相对定位,然后把真正的file控件设置为绝对定位,并将它放置在div内部的合适位置。为了使file...

    javascript实现input file上传图片预览效果

    CSS部分定义了这些元素的样式,如浮动、边距、宽高、边框等,以达到美观的布局效果。`.imgnum`类下的`&lt;input type="file"&gt;`被设置为不透明度为0,使得用户看不到实际的文件选择按钮,而只能看到覆盖在其上的自定义...

    jQuery实现input[type=file]多图预览上传删除等功能

    下面我们了解一下,多图上传时,怎么实现预览、上传...input id=upload type=file accept=image/* multiple=multiple&gt; &lt;button class=btn&gt;点击上传&lt;/button&gt; &lt;!-- 存放预览图片 --&gt; &lt;/div&gt;

    css自定义文件上传按钮样式

    通常,HTML中的`&lt;input type="file"&gt;`元素用于创建一个文件选择器,但其默认样式非常朴素,不符合现代网页设计的需求。我们可以通过CSS来改变这个元素的外观,同时保持它的功能不变。 1. 隐藏原始文件上传按钮: ...

    文件上传表单样式

    一个简单的文件上传表单通常包含`&lt;form&gt;`标签,用于定义一个表单区域,以及`&lt;input&gt;`标签,其`type`属性设置为`file`,让用户选择本地文件。例如: ```html &lt;input type="file" name="fileToUpload" id="fileTo...

    上传控件改变样式

    本篇文章将详细介绍如何改变和美化`input file`的样式,以提供更好的用户体验。 首先,我们需要了解`&lt;input type="file"&gt;`的基本结构和工作原理。这个标签会生成一个文本框和一个按钮,用户可以通过点击按钮打开...

    input框,带删除按钮,并且可以存储多选的文件

    这里我们可以通过设置`&lt;input type="file"&gt;`的样式使其隐藏,然后通过自定义样式来模拟一个文件选择按钮。 ```css .file-input-container { position: relative; } .file-input-container input[type=file] { ...

Global site tag (gtag.js) - Google Analytics