mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-03-11 23:22:33 +01:00
✨ https://github.com/siyuan-note/siyuan/issues/2911 inline math
This commit is contained in:
parent
0285730c59
commit
8d8f2b9910
2 changed files with 13 additions and 10 deletions
|
|
@ -66,9 +66,15 @@ export const mathRender = (element: Element, cdn = Constants.PROTYLE_CDN, maxWid
|
|||
}
|
||||
} else {
|
||||
if (blockElement && mathElement.getBoundingClientRect().width > blockElement.clientWidth) {
|
||||
mathElement.setAttribute("style", "max-width:100%;overflow-x:auto;overflow-y:hidden;display:inline-block");
|
||||
mathElement.style.maxWidth = "100%"
|
||||
mathElement.style.overflowX = "auto"
|
||||
mathElement.style.overflowY = "hidden"
|
||||
mathElement.style.display = "inline-block"
|
||||
} else {
|
||||
mathElement.removeAttribute("style");
|
||||
mathElement.style.maxWidth = ""
|
||||
mathElement.style.overflowX = ""
|
||||
mathElement.style.overflowY = ""
|
||||
mathElement.style.display = ""
|
||||
}
|
||||
const nextSibling = hasNextSibling(mathElement);
|
||||
if (!nextSibling) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue