注册 登录
编程论坛 ASP技术论坛

在textarea里添加图片的问题

yaopeng0418 发布于 2010-08-06 07:31, 1407 次点击
请教如何在textare里添加图片?
10 回复
#2
TZTJ2010-08-06 08:39
顶一下,我也想了解这个问题.
#3
gupiao1752010-08-06 15:50
好象显示不了。帮顶。
#4
mgmt_asp2010-08-06 16:15
加到背景里..
#5
yms1232010-08-07 15:07
楼主想做编辑器还是只是想给textarea加一个背景图?
编辑器的话,不是用textarea来实现的用iframe
加背景图可以在textarea的后面加然后把textarea的background设置为透明即可。
#6
gupiao1752010-08-07 15:39
以下是引用yms123在2010-8-7 15:07:29的发言:

楼主想做编辑器还是只是想给textarea加一个背景图?
编辑器的话,不是用textarea来实现的用iframe
加背景图可以在textarea的后面加然后把textarea的background设置为透明即可。
根据YMS123斑竹的思路!写了一个实例代码以供参考:
<div style="background:url('1.jpg');border:0px; width:200px;height:70px;">
    <textarea id="dd" style="background:transparent;width:200px;height:70px;border:0px;">333</textarea>
    </div>
也可以不要外围DIV直接加在T的背景里:
<textarea id="dd" style="background:url('1.jpg');opacity:0.5;width:200px;height:70px;border:0px;">33333国家万岁24324</textarea>

不过这种效果在IE下不理想,右侧会有滚动框条出现!
#7
yms1232010-08-07 15:54
css加overflow-x:none;或者直接overflow:none;
就看不见滚动条了
#8
gupiao1752010-08-07 17:19
<div style="background:url('1.jpg');overflow:none;width:180px;height:70px;">
    <textarea id="dd" style="background:transparent;overflow:none;width:200px;height:70px;border:0px;">333</textarea>
</div>

我反复设置了好几次好象不行啊,那个滚动框在IE6下还是存在,不管是用overflow:none或overflow-x:none;还是改变width值都不能隐藏!
#9
piaoxue2010-08-07 22:14
IE6里面 textarea里面的滚动条 好像就是不行   我原来也遇到过这个问题,一直没有解决   呵呵  期盼着版主解决呀 !!
#10
TZTJ2010-08-08 09:25
能编辑图片和文本的用什么做呢?就象word那样编辑
#11
yms1232010-08-08 15:45
以下是引用TZTJ在2010-8-8 09:25:03的发言:

能编辑图片和文本的用什么做呢?就象word那样编辑
编辑器一般用iframe来做的,并不是textarea
1