diff --git a/app/src/assets/scss/component/_typography.scss b/app/src/assets/scss/component/_typography.scss index 7ed2ed23d..820791b78 100644 --- a/app/src/assets/scss/component/_typography.scss +++ b/app/src/assets/scss/component/_typography.scss @@ -229,6 +229,16 @@ border-spacing: 0; width: max-content; + &[style*="text-align: left"] { + margin-right: auto; + } + &[style*="text-align: center"] { + margin: auto; + } + &[style*="text-align: right"] { + margin-left: auto; + } + tr:nth-child(even) td { background-color: var(--b3-table-even-background); } diff --git a/app/src/assets/scss/export.scss b/app/src/assets/scss/export.scss index f146f8056..041646491 100644 --- a/app/src/assets/scss/export.scss +++ b/app/src/assets/scss/export.scss @@ -34,6 +34,18 @@ svg { } } +.protyle-wysiwyg .table[data-node-id] { + &[style*="text-align: left"] { + margin-right: auto; + } + &[style*="text-align: center"] { + margin: auto; + } + &[style*="text-align: right"] { + margin-left: auto; + } +} + @media print { // 尽量避免块内分页 .protyle-wysiwyg [data-node-id] {