那是去掉滚动条, 但textarea的文本一多, 不就又有滚动条了, 我要的是 使textarea的高度与文本的高度是一样的?

解决方案 »

  1.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /></head><body>
    <textarea style="overflow-y:hidden;overflow:visible" rows="1">ddd</textarea>
    </body>
    </html>
      

  2.   

    没有用啊,下面的,文本为四行, 只显示一行,我要的是显示四行<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /></head><body>
    <textarea style="overflow-y:hidden;overflow:auto" rows="1"> ddd
    dfsfdsfdss
    sdffffffff
    sdffffffffff
    sfddddddd
    </textarea>
    </body>
    </html>
      

  3.   

    overflow:auto删除,谁告诉你的?
      

  4.   

    不能截断文本, 这用CSS是做不出吧,只有JavaScript 才可以吧
      

  5.   

    能不能不加rows="4">实现呢?
    我一直在想这个问题,
      

  6.   

    <textarea style="overflow-y:visible;">
    这样不行么??
      

  7.   

    check css reference on w3school