textarea根据内容自动延伸,不显示滚动条

所属分类:UI,其他-布局,独立的部件

 112529  463  查看评论 (19)
分享到微信朋友圈
X
textarea根据内容自动延伸,不显示滚动条 ie兼容7

只需要下列简单代码就可以运行

<body style="background: #EEE;">
  
<div style="width: 650px; margin: 0 auto;">
    
<h3>最大高度,max-height 300px</h3>
    
<textarea style='max-height: 300px; width: 500px;resize: none;'>此款插件兼容至少IE7,具体未做详细测试,请大家自行测试。这是测试文字,可根据内容自动延伸高度,直到你设置的最大高度,如果设置了最大高度,则当达到最大高度后,将会出现滚动条。这是测试文字,可根据内容自动延伸高度,直到你设置的最大高度,如果设置了最大高度,则当达到最大高度后,将会出现滚动条。这是测试文字,可根据内容自动延伸高度,直到你设置的最大高度,如果设置了最大高度,则当达到最大高度后,将会出现滚动条。</textarea>
    
<h3>没有高度限制,no max-height</h3>
  
  <textarea style='resize: none;width: 500px;'>这是测试文字,可根据内容自动延伸高度,永远不会出现滚动条,此款插件兼容至少IE7,具体未做详细测试,请大家自行测试</textarea>
  
</div>

</body>

<script src='./autosize.js'></script>

<script>

  autosize(document.querySelectorAll('textarea'));

</script>
相关插件-布局,独立的部件

HTML5带视差效果网页模板

html5响应式网页背景图片视差滚动
  布局
 40327  513

单页多用途 HTML5模板

单页多用途 HTML5模板
  布局
 39828  540

jquery瀑布流,修改超简单,网上整理下来的

jquery瀑布流修改简单,兼容性强
  布局
 36167  359

基于 Bootstrap 的响应式电商前台模板

基于 Bootstrap 的响应式电商前台模板,7种模板可供选择
  布局
 51989  640

讨论这个项目(19)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    jundream1988 0
    2018/5/21 18:27:12
    在封装上面看的出比较有功底,感谢0分分享 回复
    小幸运。 0
    2018/1/24 11:56:27

    请问默认文本域的高度怎么设置

        Ricky0
        2018/3/21 13:43:30
        怎么设置的呢?
        Ricky0
        2018/3/21 13:58:34
        ta.style.height = 'auto'; 把这个auto改成自己的默认高度吧
    回复
    今生 0
    2017/9/12 16:28:43

    动态获取的值,在谷歌中会出现bug

    回复
    The morning rain 0
    2017/8/21 17:17:00

    ie8-  不支持  是不是 事件没做兼容处理

    回复
    The morning rain 0
    2017/8/21 17:04:18
    此间少年 0
    2016/9/27 14:09:31
    曹敏 0
    2016/7/14 14:07:51
    不支持手机端
        勿忘心安0
        2017/6/21 10:29:24
        不支持手机端 解决了吗
        灯塔~0
        2017/9/1 16:54:28

        可以支持了

    回复
    ? 0
    2016/5/30 18:05:54
    好像不支持ie8。。。 回复
    汉斯 0
    2016/3/1 11:03:22
    西瓜 0
    2015/10/28 15:10:11

    不错的,支持一下。

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复