diff --git a/admin/css/style.css b/admin/css/style.css index 7281cedf..f2ffbfc9 100644 --- a/admin/css/style.css +++ b/admin/css/style.css @@ -1217,6 +1217,9 @@ a.operate-reply { .wmd-hidetab { display: none; } +.wmd-visualhide { + visibility: hidden; } + /* 对话框 */ .wmd-prompt-background { background-color: #000; } @@ -1246,9 +1249,8 @@ a.operate-reply { background: #FFF; margin: 1em 0; padding: 0 15px; - border: 1px solid #D9D9D6; word-wrap: break-word; - overflow: scroll; + overflow: auto; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; @@ -1339,6 +1341,8 @@ a.operate-reply { display: none; } .fullscreen .wmd-hidetab { display: block; } +.fullscreen .wmd-visualhide { + visibility: visible; } /** * Jquery Timepicker diff --git a/admin/editor-js.php b/admin/editor-js.php index 15739293..cb83de7d 100644 --- a/admin/editor-js.php +++ b/admin/editor-js.php @@ -210,6 +210,13 @@ $(document).ready(function () { var selected_tab = $(this).attr("href"), selected_el = $(selected_tab).removeClass("wmd-hidetab"); + // 预览时隐藏编辑器按钮 + if (selected_tab == "#wmd-preview") { + $("#wmd-button-row").addClass("wmd-visualhide"); + } else { + $("#wmd-button-row").removeClass("wmd-visualhide"); + } + // 预览和编辑窗口高度一致 $("#wmd-preview").outerHeight($("#wmd-editarea").innerHeight()); diff --git a/admin/scss/components/_editor.scss b/admin/scss/components/_editor.scss index 5204b336..1dd5396f 100644 --- a/admin/scss/components/_editor.scss +++ b/admin/scss/components/_editor.scss @@ -63,7 +63,11 @@ // 控制被隐藏的 tab,全屏时显示 .wmd-hidetab { display: none; -} +} +// 隐藏编辑器,但占位 +.wmd-visualhide { + visibility: hidden; +} /* 对话框 */ .wmd-prompt-background { @@ -94,9 +98,8 @@ background: #FFF; margin: 1em 0; padding: 0 15px; - border: 1px solid #D9D9D6; word-wrap: break-word; - overflow: scroll; + overflow: auto; @include border-radius(2px); img { max-width: 100%; } code, pre { @@ -188,4 +191,7 @@ .message, #upload-panel { display: none; } .wmd-hidetab { display: block; } + .wmd-visualhide { + visibility: visible; + } } \ No newline at end of file