我在html中使用katex作为数学符号。元素从父div溢出,当我向容器div添加样式时,overflow: hidden
到父div那些根本没有显示的元素,是否可以限制元素的大小?谢谢
限制容器大小会产生什么效果?
据我所知,KaTeX不支持包装。(这在一定程度上是因为KaTeX不太担心水平宽度。它可以进行垂直定位,但水平宽度由浏览器来处理。或者至少我上次处理它时是这样,可能是由于下座圈等结构而发生了变化。(
我想更合理的做法是缩小数学,直到它符合所需的宽度。KaTeX也不支持这一点,但应该有现成的解决方案。
如果您知道显示公式的设置,那么手动包装通常会获得最佳效果。人类善于发现包裹有意义的地方,并善于看到对齐以帮助读者。
我遇到过这种情况,发现您可以编辑katex.min.css
来调整字体或使用自己的字体。请注意,您通常会忽略node_modules
(如果您使用的是npm(
这是Katex的官方指南。