我有div
一个固定大小的显示scrollbars
,因为内容太大。还行吧。当我调整大小div
以scrollbars
隐藏scrollbars
. 这是因为scrollbars
它们自己在div
. 有没有办法让浏览器重新计算它的大小div
及其内部内容,看看是否真的应该有一个可滚动的内容?
问问题
5586 次
2 回答
4
使用 jQuery 进行 DOM 处理:
$("div#yourdiv").attr("overflow", "hidden"); <-- remove scrollbars
setTimeout(function(){
$("div#yourdiv").attr("overflow", "auto"); // auto | initial
},1); <-- 1 millisecond is enough to allow the DOM to update
于 2013-02-06T14:31:07.890 回答
0
我犯了同样的错误,可以安排:
$('body').attr('style', 'overflow: auto !important');
于 2016-12-01T17:14:07.463 回答