gpt4 book ai didi

javascript - 刷新 Html 布局以重新计算滚动条

转载 作者:可可西里 更新时间:2023-11-01 12:50:48 26 4
gpt4 key购买 nike

我有一个固定大小的 div,它显示 scrollbars 因为内容太大。还行吧。当我调整 div 的大小时以隐藏 scrollbars 时,我的问题出现了,我必须增加大小超过隐藏 scrollbars 所需的大小。这是因为 滚动条 本身在 div 中占据了一些空间。有没有办法让浏览器重新计算 div 的大小及其内部内容,看看是否真的应该有可滚动的内容?

最佳答案

使用 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

关于javascript - 刷新 Html 布局以重新计算滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14731471/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com