繁体   English   中英

渲染字体后MathJax扩展页面垂直高度

[英]MathJax expands page vertical height after rendering fonts

当MathJax渲染的垂直高度扩大时,我希望在渲染之后更新容器DOM的底部边距(应该在底部保留2em边距。

我尝试添加一个页脚,它确实使容器从bottom = 0向上移了一点,但这仍然不是我想要的。 这是css-tricks.com上的Sticky Footer代码的摆弄。

http://jsfiddle.net/4thhsa8c/1/

我还尝试通过使用MathJax侦听器追加页脚,无论MathJax侦听器还是$(window).load都无法“颠簸”容器。 实际上,附加操作使页脚在页面上浮动。 (它不像我真的是什么页脚!)

MathJax.Hub.Register.StartupHook("MathZoom Ready", function() {
        var $newdiv = $("<div class='footer'/>");
        $("body").append( $newdiv );
    });
});

所以! MathJax渲染后如何更新或保留容器DOM的底部边距间距?

谢谢。

您的jsFiddle包括

.footer, .bodytext:after {
    height: 45;
}

我认为应该是

.footer, .bodytext:after {
    height: 45px;
}

(您缺少单位)。 我不确定我是否完全了解您要执行的操作,但是在添加单位时,这似乎确实在页面底部留出了空间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM