gpt4 book ai didi

JavaScript:在放置之前检查
对象的宽度

转载 作者:数据小太阳 更新时间:2023-10-29 05:05:00 26 4
gpt4 key购买 nike

考虑:

$("#PlotPlace").append('<div style="position:absolute;left:200px;top:40px;font-size:smaller">Hello world!</div>');

只有当结果文本的宽度小于 60 像素时,我才需要执行该行。如何在放置对象之前检查宽度?

最佳答案

不幸的是,div 在渲染到 DOM 后只有一个宽度值。

我会将该内容附加到文档的不显眼区域,甚至可能绝对定位以便不会发生流中断,并确保将其设置为“visibility:hidden”。这样它将被插入到 DOM 中并被渲染,但对查看者是不可见的。

然后您可以检查其宽度,将其移动到位并在该点将其设置为“visibility:visible”。否则,您可以将其从文档中删除。

关于JavaScript:在放置之前检查 <div> 对象的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1744657/

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