DraftJS 组件在 Flexbox 中占用太多 Space
DraftJS Component Takes too much Space Inside Flexbox
我正在 flexbox 中嵌入 React Draft Wysiwyg 组件。 flexbox 应该由这个组件和一个圆 div.
组成
由于某种原因,圆圈 div 被压扁了,不是圆形,而是比应有的要窄。
我可以通过传递 wrapperClassName
属性并添加 w-fit
(这是纯 CSS 中 width: fit-content;
的 Tailwind 等价物来减少这个 'squishiness' , 然而,圆圈在较窄的屏幕上仍然被压扁。
图片:
代码:
<div className='flex gap-x-2 items-center w-full min-w-[480px] h-full py-3 px-2 bg-gray-50 rounded'>
{/* Rich text editor component */}
<Editor
wrapperClassName='w-fit'
/>
{/* Circle */}
<div className={'group w-9 h-9 rounded-full'} />
</div>
如何让 Editor
组件占用所有剩余的宽度而不带走圆 div 需要保持比例圆的 space?
您可以给编辑器 w-full
并给圆 p-5
而不是 w-9
我正在 flexbox 中嵌入 React Draft Wysiwyg 组件。 flexbox 应该由这个组件和一个圆 div.
组成由于某种原因,圆圈 div 被压扁了,不是圆形,而是比应有的要窄。
我可以通过传递 wrapperClassName
属性并添加 w-fit
(这是纯 CSS 中 width: fit-content;
的 Tailwind 等价物来减少这个 'squishiness' , 然而,圆圈在较窄的屏幕上仍然被压扁。
图片:
代码:
<div className='flex gap-x-2 items-center w-full min-w-[480px] h-full py-3 px-2 bg-gray-50 rounded'>
{/* Rich text editor component */}
<Editor
wrapperClassName='w-fit'
/>
{/* Circle */}
<div className={'group w-9 h-9 rounded-full'} />
</div>
如何让 Editor
组件占用所有剩余的宽度而不带走圆 div 需要保持比例圆的 space?
您可以给编辑器 w-full
并给圆 p-5
而不是 w-9