因为我本来网页上有张背景图片。现在放上这个控件后,将背景图片给档住了。。所以我想将控件设置为透明的。只显示其中的文本信息。麻烦各位高手给支支招。

解决方案 »

  1.   

    不用TextBox,使用input的type=text然后在后面加一个runat="server"一样可以作为服务器控件用.
      

  2.   

    参照 这个写吧
    用到滤镜,<STYLE>
    INPUT.aFilter {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
    </STYLE>
    <INPUT TYPE="button" VALUE="Button" CLASS="aFilter">
      

  3.   

    恕俺愚昧,我怎么没找到FreeTextBox? 
    不过我感觉3楼的方法可行。
      

  4.   

    FreeTextBox好象是一个文本编辑器把?不懂,学习中
      

  5.   

    3楼的那方法不行哦。因为FreeTextBox控件根本不支持class的属性。。
    麻烦大家再支支招。
    我也试过在后台将FreeTextBox1.BackColor=Color.Transparent;
    结果只是边框变透明了,编辑区域还是白底的
      

  6.   

    那你就研究freetextbox,看看那个页面时控制显示的文本框的吧。直接用属性是不行的。
      

  7.   

    或者哪位推荐个好的HTML在线编辑控件,可以让背景和编辑区域变透明的。。
      

  8.   

    在页面加入下面样式试试看
    <STYLE> 
         IFRAME {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);} 
    </STYLE> 这样不行的话,试试下面方法<script>
         window.attachEvent("onload",function()
         {
              var iframe=document.getElementsByTagName("iframe")[0];
              iframe.contentWidow.document.body.style.cssText+=";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);"
         }
    </script没测试过,其它编辑器主要就是个 IFRAME ,让 IFRAME透明就可以,网上搜搜吧