diff --git a/app/src/assets/scss/business/_export.scss b/app/src/assets/scss/business/_export.scss
index c8e54e245..bc7f23f28 100644
--- a/app/src/assets/scss/business/_export.scss
+++ b/app/src/assets/scss/business/_export.scss
@@ -1,5 +1,16 @@
-.export-img.protyle-wysiwyg [data-node-id].li[fold="1"] > .protyle-action:after {
- background-color: transparent;
- border: 1px solid var(--b3-list-hover);
- box-sizing: border-box;
+.export-img {
+ position: relative;
+ border: 1px solid var(--b3-border-color);
+ border-radius: var(--b3-border-radius-b);
+
+ .protyle-wysiwyg {
+ position: relative;
+ z-index: 1;
+
+ [data-node-id].li[fold="1"] > .protyle-action:after {
+ background-color: transparent;
+ border: 1px solid var(--b3-list-hover);
+ box-sizing: border-box;
+ }
+ }
}
diff --git a/app/src/protyle/export/util.ts b/app/src/protyle/export/util.ts
index 9f8e20bd9..38c4addb5 100644
--- a/app/src/protyle/export/util.ts
+++ b/app/src/protyle/export/util.ts
@@ -30,10 +30,10 @@ export const exportImage = (id: string) => {
const exportDialog = new Dialog({
title: window.siyuan.languages.exportAsImage,
content: `
-