diff --git a/app/src/assets/scss/protyle/_wysiwyg.scss b/app/src/assets/scss/protyle/_wysiwyg.scss index d484153c4..5f77ceb4d 100644 --- a/app/src/assets/scss/protyle/_wysiwyg.scss +++ b/app/src/assets/scss/protyle/_wysiwyg.scss @@ -2,7 +2,6 @@ padding: 34px 16px 16px 24px; cursor: text; display: flex; - align-items: flex-start; flex-direction: column; box-sizing: border-box; @@ -17,7 +16,6 @@ [data-node-id] { position: relative; - width: 100%; &[custom-riff-decks] { box-shadow: -3px 0px 0px -1px var(--b3-protyle-inline-mark-background) inset; diff --git a/app/src/protyle/util/onGet.ts b/app/src/protyle/util/onGet.ts index 97b739e2c..c805a803f 100644 --- a/app/src/protyle/util/onGet.ts +++ b/app/src/protyle/util/onGet.ts @@ -247,8 +247,7 @@ const setHTML = (options: { protyle.element.style.minHeight = Math.min(30 + protyle.wysiwyg.element.clientHeight, window.innerHeight / 3) + "px"; } // 49 = 16(上图标)+16(下图标)+8(padding)+9(底部距离) - // @ts-ignore - protyle.scroll.element.parentElement.setAttribute("style", `--b3-dynamicscroll-width:${protyle.contentElement.clientHeight - 49}px;${isMobile() ? "" : "right:10px"}`); + protyle.scroll.element.parentElement.setAttribute("style", `--b3-dynamicscroll-width:${Math.min(protyle.contentElement.clientHeight - 49, 200)}px;${isMobile() ? "" : "right:10px"}`); } // 屏幕太高的页签 https://github.com/siyuan-note/siyuan/issues/5018 if (!protyle.scroll.element.classList.contains("fn__none") &&