Quill Link工具提示默认不可见

时间:2016-08-12 19:11:40

标签: javascript quill

今天我在寻找富文本编辑器的过程中发现了Quill,并尝试按照文档进行操作。到目前为止,大部分工作都很好。

我唯一的问题是,当我点击“链接”图标时,由于以下类被神秘地添加到ql-tooltip <div>元素,因此工具提示不会显示:ql-out-bottom

此类在quill.snow.css:391添加以下CSS规则:

.ql-snow .ql-out-bottom, .ql-snow .ql-out-top {
    visibility: hidden;
}

这个课程在Quill的文档演示中添加,这真的让我感到困惑..

这是我当前的设置,完全来自文档中的copypastarino:

var snowQuill = new Quill('.quill', {
    placeholder: 'Skriv noget hyggeligt her...',
    modules: {
        toolbar: [
            [{ header: [] }],
            ['bold', 'italic', 'underline', 'link'],
            [{ color: [] }, { background: [] }],
            [{ list: 'ordered' }, { list: 'bullet' }],
            ['clean']
        ]
    },
    theme: 'snow'
});

我使用Quill v1.0.0-beta.11并从cdn.quilljs.com获取JS和CSS。希望这篇文章遵循所有手续,因为我不经常在Stackoverflow上发帖。

2 个答案:

答案 0 :(得分:2)

对于那些在Angular中遇到问题的人:

    QuillModule.forRoot({
      modules: {
        toolbar: [
          [{ header: [false, 1, 2] }],
          ["bold", "italic", "underline"],
          ["blockquote"],
          ['link', 'image', 'video'],
          ['clean']
        ],
      },
      bounds: "document.body",
      theme: "snow"
    })

链接可能隐藏在Angular中,并且由于Angular的生成方式,因此无法更改此处的边界。但是,可以解决此问题:

<quill-editor bounds="self">

https://github.com/KillerCodeMonkey/ng-quill/issues/145

答案 1 :(得分:0)

当工具提示超出编辑器的垂直边界时,会添加两个类.ql-out-bottom.ql-out-top

相关问题