Zone de texte CSS Tailwind uniquement CSS avec variantes de couleurs primaires, secondaires, accentuées et sémantiques. Tailles xs-xl, style fantôme. WCAG AA accessible, fonctionne avec Django, HTMX, Laravel, React et n'importe quelle pile.
Textarea components capture multi-line text input from users, perfect for messages, comments, descriptions, and long-form content. Built with native HTML textarea elements and enhanced with Tailwind CSS styling, textareas support multiple sizes, colors, and states. Accessible and fully customizable, they integrate seamlessly into forms and communication interfaces.
CSS uniquement, aucun JavaScript requis. WCAG AA accessible et indépendant du framework – fonctionne avec Django, HTMX, Laravel, React et n'importe quelle pile.
Classe
Taper
Description
textarea
Base
Styled multi-line text input
textarea-soft
Style
Fond teinté en sourdine
textarea-ghost
Style
Aucune bordure visible jusqu'à la mise au point
textarea-dashed
Style
Style de bordure en pointillés
textarea-xs
Taille
Très petit
textarea-sm
Taille
Petit
textarea-md
Taille
Moyen (par défaut)
textarea-lg
Taille
Grand
textarea-xl
Taille
Très grand
textarea-2xl
Taille
2× très grand
textarea-primary
Couleur
Bordure de couleur du thème principal
textarea-secondary
Couleur
Bordure de couleur du thème secondaire
textarea-accent
Couleur
Bordure de couleur du thème d'accentuation
textarea-neutral
Couleur
Bordure de couleur thème neutre
textarea-info
Couleur
Bordure de couleur sémantique d'information
textarea-success
Couleur
Bordure de couleur sémantique du succès
textarea-warning
Couleur
Bordure de couleur sémantique d'avertissement
textarea-error
Couleur
Bordure de couleur sémantique d'erreur
Utilisation de base
<textareaclass="textarea"placeholder="Enter your message here..."></textarea>
<textareaclassName="textarea"placeholder="Enter your message here..."></textarea>
<label><span>Your feedback</span><textareaclass="textarea w-full"placeholder="Share your thoughts..."></textarea></label>
Textarea with Character Count
html
12345
<label><span>Write a message (max 200 characters)</span><textareaclass="textarea w-full"placeholder="Type here..."maxlength="200"></textarea><span>Characters remaining</span></label>
Advanced Markdown Editor
Use markdown-text-editor to turn any textarea into a full markdown editor.
Two modes are available: plain (raw Markdown syntax) and hybrid (renders formatting live as you type).
For more configuration options see the plugin docs.
Plain Mode
Displays raw Markdown syntax. Users write Markdown directly in the textarea.
Restitue le formatage en direct au fur et à mesure que vous tapez : les caractères gras, les titres, les listes et bien plus encore apparaissent stylisés en ligne.