Javascript 不带滚动条的全屏文本区

Javascript 不带滚动条的全屏文本区,javascript,jquery,Javascript,Jquery,我有一个文本区域,我想填满整个屏幕。我尝试的每一种方法都超出了屏幕的范围,需要滚动条 我这样做是为了填满它: $('textarea').width($(window).width()).height($(window).height()); 如果您查看此,您会发现它走得太远,然后需要滚动条。有没有办法让它填满整个屏幕而不需要滚动条?使用添加一些css body { margin: 0; padding: 0; overflow: hidden; } textarea { border: 0;

我有一个文本区域,我想填满整个屏幕。我尝试的每一种方法都超出了屏幕的范围,需要滚动条

我这样做是为了填满它:

$('textarea').width($(window).width()).height($(window).height());
如果您查看此,您会发现它走得太远,然后需要滚动条。有没有办法让它填满整个屏幕而不需要滚动条?

使用添加一些css

body { margin: 0; padding: 0; overflow: hidden; }
textarea { border: 0; }

与javascript无关,您只是没有注意到,预定义的浏览器元素默认值。在CSS样式表中使用此选项:

textarea { border: none; }
body { padding: 0; }

另外,
body{overflow:hidden;}
将删除滚动条,但仍应添加边框和填充:)