【问题标题】:how to display an image instead of the file field in yii如何在 yii 中显示图像而不是文件字段
【发布时间】:2012-10-09 15:46:59
【问题描述】:

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

有没有办法通过 yii 做到这一点?还是 yii 中的 jquery ?谢谢

【问题讨论】:

    标签: jquery html css yii


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      它可以做你想做的事。

      echo CHtml::image($src,$alt = '',$htmlOptions = array());
      

      但是对于输入文件,您必须创建一个输入字段才能上传文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-12-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多