字体大小增加/减少更改文本位置 [关闭]

Font Size Increase/Decrease change text location [closed]

提问人:nirav 提问时间:6/30/2020 最后编辑:Communitynirav 更新时间:6/30/2020 访问量:65

问:


编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将帮助其他人回答这个问题。

3年前关闭。

我有 HTML 页面,我在其中使用 javascript 语法更改字体大小"document.body.style.fontSize = 20/50/100"

当我尝试更改字体大小时,HTML 会根据字体的增加/减少向上/向下移动文本,并且用户无法保留用户在更改字体大小之前所在的相同文本。

如何让用户像以前一样呆在同一个地方?

javascript html css DOM

评论

3赞 Jason Aller 6/30/2020
“HTML 指针”是什么意思?
0赞 Heretic Monkey 6/30/2020
如果用户向下滚动了一定百分比的页面,并且字体大小发生了变化,则滚动位置将保持在页面上的同一绝对点,而不是向下滚动的相同百分比。您需要跟踪滚动位置占整体的百分比,并尝试根据字体的特征(字符高度、行高等)和您对它的使用情况添加修饰符。

答: 暂无答案