Resizable Rich Text Editor
17 Aug 20232 minutes to read
The Rich Text Editor can be dynamically resized, allowing users to change the size of the editor based on their needs. You can enable or disable this feature using the EnableResize property. If EnableResize
is set to true, the editor component creates a grip at the bottom right corner, which allows resizing the component in the diagonal direction.
@using Syncfusion.Blazor.RichTextEditor
<SfRichTextEditor EnableResize="true">
<p>The Rich Text Editor component is a WYSIWYG ("what you see is what you get") editor that provides the best user experience to create and update the content. Users can format their content using standard toolbar commands.</p>
</SfRichTextEditor>
Restrict resize
To have a restricted resizable area for the Rich Text Editor, you need to specify the min-width
, max-width
, min-height
, and max-height
CSS properties for the component’s container element. By default, the editor is capable of resizing up to the current viewport. The e-richtexteditor
CSS class will be available in the component’s container and can be used for applying the bellow mentioned styles.
<style>
.e-richtexteditor {
min-width: 200px;
max-width: 800px;
min-height: 100px;
max-height: 300px;
}
</style>
@using Syncfusion.Blazor.RichTextEditor
<SfRichTextEditor EnableResize="true" CssClass='.e-richtexteditor'>
<p>The Rich Text Editor component is a WYSIWYG ("what you see is what you get") editor that provides the best user experience to create and update the content. Users can format their content using standard toolbar commands.</p>
</SfRichTextEditor>
<style>
.e-richtexteditor {
min-width: 200px;
max-width: 800px;
min-height: 100px;
max-height: 300px;
}
</style>
NOTE
You can refer to our Blazor Rich Text Editor feature tour page for its groundbreaking feature representations. You can also explore our Blazor Rich Text Editor example to know how to render and configure the rich text editor tools.