css
如何用css写出这样的效果呢 求高手帮帮忙
回复讨论(解决方案) 画一个方框和一个按钮
绑定按钮的点击事件为触发file的点击事件
把file的onchange事件返回的文件名称设置到第一个方框里
以jquery为例
$(#btn).bind(click, function(e){
$(#file).trigger(click);
return false;
});
$(#img-file).bind(change, function(){
//设置取到的文件名至第一个box
});
file
.i-file{ position:absolute; opacity:0; filter:alpha(opacity=0); width:100%; height:100%; left:0; top:0;} 加多一句,兼容ie filter:alpha(...)
.messagetxt span.fileinputcontainer{background:url(images/这里改成你自己的图片.jpg) no-repeat 0 8px;position:relative;width:57px;}
.fileinput{height:24px;overflow: hidden;font-size:300px;position:absolute;right:0;top:0;opacity: 0;filter:alpha(opacity=0);cursor:pointer;}
css:
.div1
{
border:1px soild gray;
padding:5px 5px 5px 5px;
}
.file
{
border:1px soild gray;
} 多谢各位的帮忙