如何使用draft.js设置块边距

问题描述

我正在尝试使用 blockStyleFn 删除 Draft.js 中块之间的边距。 下面的代码可以改变字体的颜色,但块之间的边距似乎被忽略了。似乎有一个 嵌套的 div (with data-offset-key="1m3kr-0-0") 再次设置边距。有没有办法强制保证金为零?

代码

```.superFancyBlockquote {
    color: #333;
    font-family: monaco,Consolas,Lucida Console,monospace;
    font-style: italic;
    text-align: center;
    margin: 0;
    padding: 0;
    line-height: 24px;
}```

...

```blockStyleFn={() => {return 'superFancyBlockquote'}}```

<div data-contents="true"><div class="superFancyBlockquote" data-block="true" data-editor="bhc28" data-offset-key="1m3kr-0-0">**<div data-offset-key="1m3kr-0-0" class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr">**<span data-offset-key="1m3kr-0-0"><span data-text="true">Some Text</span></span></div></div></div>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)