jquery - 如何在 yii 中显示图像而不是文件字段

标签 jquery html css yii

在 yii 中我有一个 echo CHtml::activeFileField($model, 'image'); 。它显示通常的 <input type="field ... DOM 对象。我如何显示图像而不是文件输入字段。那么当点击时用户可以选择一个文件?

有没有办法通过 yii 来做到这一点?或者 yii 中的 jquery ?谢谢

最佳答案

您可以通过 css 轻松做到这一点:input[type="file"]{opacity:0;} 并且它旁边的标签有一个图像背景,您可以将绝对位置放置在它上面。请务必为您的输入设置宽度和高度,使其不超过您的标签尺寸

关于jquery - 如何在 yii 中显示图像而不是文件字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12803748/

相关文章:

css - OBIEE 12.2.1.2 - 仪表板自定义 - 部分属性 - 格式部分

Css 网格增长以适应内容

jquery - 使用 jquery 滑动对象

javascript - 未捕获的 TypeError : $(. ..).multiselect 不是函数

javascript - 使用 ngAnimate 向下/向上滑动?

javascript - jQuery 按钮从输入中获取值并执行操作 - 它是如何工作的?

html - 使小页面填满浏览器高度

javascript - 确定下载开始

javascript - AJAX 在加载时按设定的时间间隔运行

javascript - 滚动然后固定到 html 中的顶部标题