Semantic UI之重写文件上传组件

Semantic UI之重写文件上传组件

click方法去唤醒该组件无法生效

button的js或jquery的click方法去调用文件上传的click方法只能调出选择文件界面,选择完之后却失效

解决思路

既然通过js失效了,那么就只好另辟蹊径,使用css大法去解决,上源码:

<input class="right floated" type="file" name="selectPic" id="selectPic" th:value="" style="opacity: 0;position: absolute;!important;right: 0;!important;width: 80px;height: 36px;">
            <button class="ui teal basic label">上传图片</button>

用opacity+position属性将透明的file组件悬浮在button,看起来就像是点击button一样,为什么是position而不是float,这或许根semantic ui自身有关系(因为其他都不行)。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值