diff --git a/src/App.vue b/src/App.vue index 56f3093..4640159 100644 --- a/src/App.vue +++ b/src/App.vue @@ -6,12 +6,36 @@ const html = ref('') +.typora-container { + display: flex; + width: 100vw; + height: 100vh; + overflow: hidden; +} + +.preview { + flex: 1; + padding: 2rem; + overflow-y: auto; + background: #f9f9f9; + border-left: 1px solid #ddd; +} + +/* 图片点击放大 */ +.preview :deep(img) { + max-width: 100%; + cursor: zoom-in; + transition: opacity 0.2s; +} + +.preview :deep(img:hover) { + opacity: 0.8; +} diff --git a/src/components/MarkdownEditor.vue b/src/components/MarkdownEditor.vue index 4c3cb1a..9d81742 100644 --- a/src/components/MarkdownEditor.vue +++ b/src/components/MarkdownEditor.vue @@ -1,27 +1,53 @@ \ No newline at end of file