Textarea
Textarea
یک جعبه متن استاندارد Html5 برای استفاده در برنامه های خود. می توانید طول متن کادر را با ویژگی rows="*"
کنترل کنید. مانند سایر کنترلهای فرم، textarea به طور بومی از حالت تاریک پشتیبانی میکند.
<div class="field">
<div class="control">
<textarea class="textarea" rows="4" placeholder="یک پیغام طولانی"></textarea>
</div>
</div>
تمرکز رنگ
مانند سایر کنترلهای فرم، ناحیههای متنی هنگام فوکوس میتوانند رنگهای حاشیه متفاوتی داشته باشند. شما به سادگی باید یکی از اصلاح کننده های زیر را به عنصر textarea
اضافه کنید: is-primary-focus
، is-success-focus
، is-info-focus
، is-warning-focus
، is-danger-focus
.
<div class="field">
<div class="control">
<textarea class="textarea is-primary-focus" rows="2" placeholder="Primary..."></textarea>
</div>
</div>
<div class="field">
<div class="control">
<textarea class="textarea is-success-focus" rows="2" placeholder="Success..."></textarea>
</div>
</div>
<div class="field">
<div class="control">
<textarea class="textarea is-info-focus" rows="2" placeholder="Info..."></textarea>
</div>
</div>
<div class="field">
<div class="control">
<textarea class="textarea is-warning-focus" rows="2" placeholder="Warning..."></textarea>
</div>
</div>
<div class="field">
<div class="control">
<textarea class="textarea is-danger-focus" rows="2" placeholder="Danger..."></textarea>
</div>
</div>
وضعیت لود
یک ناحیه متنی را می توان در حالت بارگذاری نشان داد. برای آن، باید آن را درون یک عنصر control
بپیچید. سپس، به سادگی کلاس is-loading
را به عنصر بسته بندی control
اضافه کنید. لطفاً برای جزئیات بیشتر در مورد استفاده به مثال کد مراجعه کنید.
<div class="field">
<div class="control is-loading">
<textarea class="textarea" rows="4" placeholder="یک پیغام طولانی"></textarea>
</div>
</div>
وضعیت غیر فعال
یک ناحیه متنی را می توان در حالت غیرفعال نشان داد. برای آن، باید آن را درون یک عنصر control
بپیچید. به سادگی ویژگی disabled
را به عنصر textarea هدف اضافه کنید.
<div class="field">
<div class="control">
<textarea class="textarea" rows="4" placeholder="یک پیغام طولانی" disabled></textarea>
</div>
</div>
Textarea افزونه
Textareas که توسط یک control
و یک field
پیچیده میشوند، میتوانند یک افزونه پایینی داشته باشند. می توانید از آن برای نمایش نوار ابزار یا هر نوع عملکرد کاربر استفاده کنید. لطفاً برای جزئیات بیشتر در مورد استفاده به مثال کد مراجعه کنید.
<div class="field has-textarea-addon">
<div class="control">
<textarea class="textarea" rows="5" placeholder="یک پیغام طولانی"></textarea>
</div>
<div class="control is-textarea-addon">
<div class="start">
<div class="avatar-stack">
<div class="h-avatar is-small">
<img class="avatar" src="https://via.placeholder.com/150x150" alt="">
</div>
<div class="h-avatar is-small">
<span class="avatar is-fake is-info">
<span>JD</span>
</span>
</div>
<div class="h-avatar is-small">
<img class="avatar" src="https://via.placeholder.com/150x150" alt="">
</div>
</div>
</div>
<div class="end">
<a class="button h-button is-primary is-raised">Post Comment</a>
</div>
</div>
</div>