请问如何用HTML代码表达一个最简单的框,宽度是750 高度可以随着输入的内容自动调节。先谢谢了。 5
请问HTML代码要表达一个最简单的框,宽度是750高度可以随着输入的内容自动调节。先谢谢了。如下图这样的:...
请问HTML代码要表达一个最简单的框,宽度是750 高度可以随着输入的内容自动调节。先谢谢了。
如下图这样的: 展开
如下图这样的: 展开
3个回答
展开全部
用textarea吧,再加上这段js
$.fn.autoTextarea = function (options){
var defaults = {
maxHeight:null,
minHeight:$(this).height(),
};
var opts = $.extend({}, defaults, options);
return $(this).each(function (){
var _this = $(this);
_this.bind('paste cur keydown keyup focus blur', function (){
var height, style = this.style;
style.height = opts.minHeight + 'px';
if(this.scrollHeight > opts.minHeight){
if(opts.maxHeight && this.scrollHeight > opts.maxHeight){
height = opts.maxHeight;
style.overflowY = 'scroll';
}else{
height = this.scrollHeight;
style.overflowY = 'hidden';
}
style.height = height + 'px';
}
});
});
}
$(function(){
$('textarea').autoTextarea({maxHeight:750});
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询