背景
CSS見出しの前に10pxの余白を入れて、空白の段落( '<p><br></p> `)を挿入しないようにするにはどうすればいいですか?クイルを開始するため
.ql-editor h3 {
margin-top: 10px !important;
}
HTMLソース(クイルで編集する)
<div id="editor">
<h1>A Title</h1>
<p>hello</p>
<h3>A Heading</h3>
</div>
JavaScriptは次のとおりです。
var quill = new Quill('#editor', {
theme: 'snow'
});
Quill.jsがそれを回しますこれに(わかりやすくするために改行を追加しています):
<div class="ql-editor" contenteditable="true">
<h1>A Title</h1>
<p>hello</p>
<p><br></p>
<h3>A Heading</h3>
</div>
質問<p><br></p>
から来たとどのように私はそれを取り除くことができ
?私は編集が本物のように見えるようにし、すべての見出しに上の余白を使用します。 Quillがスタイルを上書きしないようにするソリューションは本当に素晴らしいでしょう。
10px
の
margin-top
以上と
ノート
.ql-editor h3
スタイルは、この問題を生じさせるための重要なようです。9px
であっても問題は解決しません。ここ- はQuill Playground showing the issue
バージョン
- クイルバージョン1.2.4
- クロムバージョン58.0.3029.81(64ビット)
- のUbuntu 16.04(64ビット) あります
クイル遊び場でこれをしようとする私の最初の試み問題を解決しませんでした。問題を示すQuill Playgroundの例の固定フォークを含めると、私はこの答えを受け入れることができます。私はTinyMCEを使用しています。代わりに、私たちの方がはるかに優れているので、これをフォローアップするのに時間を費やすつもりはありません。 – GlenPeterson
私の答え(笑)に別のリンクを追加するには、十分なstackoverflowの評判がないようですが、ソリューションを示すcodepenフォークがあります: https://codepen.io/anon/pen/LzzYoa(matchVisual設定オプションクイル1.3.0で追加され、オリジナルのペンは古いバージョンになりました。) – Will
ニース!ありがとうございました。今、私はそれが働いていることを確認することができますし、リンクであなたの答えを更新するために十分なポイントを持っているあなたの方法です! – GlenPeterson