首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用文本区域中相同的动作替换输入类型文件的图像(图标)?

如何用文本区域中相同的动作替换输入类型文件的图像(图标)?
EN

Stack Overflow用户
提问于 2017-07-21 20:07:03
回答 1查看 319关注 0票数 0

我是网页设计方面的新手。我想为我的网站建立一个评论系统,我对文本区域有一些问题。如何用文本区域中相同的操作替换图像(图标)而不是输入类型文件?

如何实现相同的功能?

代码语言:javascript
复制
 <div class="upload">
    <div class="image-upload">

   <textarea name="" id="txt" cols="20" rows="5"></textarea>
  <label for="file-input">
     <img src="">
   </label>

  <input id="file-input" type="file"/>
 </div>
 </div >

CSS

代码语言:javascript
复制
.upload{
display:inline-block;
position:relative;
}
input{
position:absolute;
bottom:10px;
right:2px;
}
textarea{
display:block;
width:500px;
}
.image-upload > input
{
display: none;
}
.image-upload img
{
width: 40px;
cursor: pointer;
}

我试过很多次了,但没有起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-22 07:38:48

若要在文本区域中添加图标,请在<img>之后插入图标的<textarea>标记,然后将以下内容添加到<textarea>中:

代码语言:javascript
复制
.icon-class {
    position: absolute;
    top: 0;
    left: 0;
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45245939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档