20

Foundation フレームワークを使用してレスポンシブ サイトを作成していますが、TinyMCE はページが縮小されるとフォーマットを壊します (レスポンシブではありません)。TinyMCE をレスポンシブにするにはどうすればよいですか?

4

7 に答える 7

12

小さな画面でツールバーを折り返す方法があります。

/* make the toolbar wrap */
.mceToolbar td {
    display:table-row;
    float: left;
}
.mceToolbar td:nth-of-type(11){
    clear: left;
}

上記のルールを含む Johannes が投稿したフィドルのフォークを作成しました。

http://jsfiddle.net/joshfeck/gMVSE/

于 2013-04-23T14:41:04.487 に答える
1

TinyMCE 5.1 は、新しいモバイル レスポンシブ デザインでリリースされました。

意図したとおりに機能するようにするには、TinyMCE を使用しているページの先頭に次のコードを追加する必要があります。

<meta name="viewport" content="width=device-width, initial-scale=1">

詳細はこちら: https://www.tiny.cloud/blog/the-future-of-work-is-mobile-and-tiny-is-ready-for-it

于 2020-04-07T09:05:53.267 に答える
0

これは、エディターのサイズを変更し、ページのサイズに合わせてツールバーを移動するためにサイトで使用するものです。

.mceEditor table {
max-width:none; /* Bug in computation of fullscreen */
}

.mceEditor table.mceLayout {
width:100% !important;
height:auto !important;
} 

table.mceToolbar { float:left; }
body .mceToolbar div {
white-space:normal;
}

小さなツールバーを使用すると、エディターの幅が変化しても適切にレイアウトされます。「theme_advanced_resizing」は「false」に設定する必要があります。また、フルスクリーンで動作させるには、さらに作業が必要です。

于 2015-03-27T11:21:03.173 に答える
0

TinyMCE のバージョン 4 を使用しています。autoresize という名前のプラグインがあります。これにより、エディターがレスポンシブになります。

于 2013-10-31T04:16:06.033 に答える