• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
ArgenBarbie
博客园    首页    新随笔    联系   管理    订阅  订阅
textarea高度自适应

http://jsfiddle.net/hmelenok/WM6Gq/

 

<textarea type="text" id="title" rows="1">content</textarea>
#title {
    word-break: break-all;
    overflow: hidden; //IMPORTANT! 不加这一句会换行错误
}
$("#title").keydown(function () {
  var element = this;
  //setTimeout=0一定要写 window.setTimeout(
function () { element.style.height = 'auto'; element.style.height = (element.scrollHeight) + 'px'; }, 0); });

 

posted on 2018-04-25 11:17  ArgenBarbie  阅读(106)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3