飞龙博客

feilong.org 前端开发教程

纯css模拟文件上传控件飞龙解决方案

飞龙修订于 20111114 10:35 36 次浏览

这里放出来我以前做wordpress定制的css模拟文件上传控件的方案,呵呵。可以说找了很多网上资料,不过自己整了一下,基本上可以的。本日志修订地址:http://feilong.org/css-simulate-upload-file-button

一、首先是模拟文件上传的html,如下:


 



飞龙提示:带个span套套先,为什么不用a呢,因为input本身是内联元素不带链接的,span基本吻合。其中的id好可以根据实例修改,注意id的对应关系!

二、好,再写相关的css,如下:

/*feilong css simulate upload file button 20101112 */
span.fileshape{ display:inline; position:relative;z-index:30;}
input.input{}  
input.btn{width:70px;height:30px;font-size:12px;}
input.file{height:30px; position:absolute;top:-4px; left:0;z-index:100;*top:-1px;_top:-0px;
filter:alpha(opacity=0);-moz-opacity:0;opacity:0;} 
/*feilong.org welcome you back */

飞龙提示:写css首先要重置css,也就是 reset css,可以查看飞龙的相关文章:http://feilong.org/css-reset

三、有具体的效果,不过在我的wordpress主题模板文件里面,目前没有网上演示。

网址:https://feilong.org/css-simulate-upload-file-button
初发:20111114 10:35

想学前端?长按二维码加我微信

想学前端?点击飞龙QQ

分类: 日记

新作:

旧文:

关闭

长按二维码 -> 识别图中二维码

打开微信,发现,扫一扫

支付完成后,点击下一步

感谢大力支持

然后你手机号:

最后点这,稍等即可