Textarea

0 / 100
0 / 100
0 / 100
This field is required.
0 / 100
This is hint.
This field is required.
0 / 100
This field is required.
0 / 100
This is hint.
This field is required.
Copy
  
   
<div>
    <div class="card">
    <div class="card-body row mt-3">
                                            
                                         
    <div class="col-md-4">
       <div class="text-end text-area" id="the-count">
          <span id="current">0</span>
          <span id="maximum">/ 100</span>
       </div>
       <textarea class="form-control" id="the-textarea" maxlength="100" rows="4" placeholder="Placeholder" autofocus=""></textarea>
    </div>
    
    <div class="col-md-4">
     <div class="text-end text-area" id="the-count1">
        <span id="current1">0</span>
        <span id="maximum1">/ 100</span>
     </div>
     <textarea class="form-control" id="the-textarea1" maxlength="100" rows="4" placeholder="Placeholder" disabled=""></textarea>
  </div>
  <div class="col-md-4">
     <div class="text-end text-area" id="the-count">
        <span id="current">0</span>
        <span id="maximum">/ 100</span>
     </div>
     <textarea class="form-control border-danger" id="the-textarea" maxlength="100" rows="4" placeholder="Placeholder" autofocus=""></textarea>
     <div class="invalid-feedback">This field is required.</div>

   </div>
   <div class="col-md-4">
     <div class="text-end text-area" id="the-count">
        <span id="current">0</span>
        <span id="maximum">/ 100</span>
     </div>
     <textarea class="form-control border-danger" id="the-textarea" maxlength="100" rows="4" placeholder="Placeholder" autofocus=""></textarea>
     <div class="hint">This is hint.</div>
     <div class="invalid-feedback">This field is required.</div>

   </div>
   <div class="col-md-4">
     <div class="text-end text-area" id="the-count">
        <span id="current">0</span>
        <span id="maximum">/ 100</span>
     </div>
     <textarea class="form-control border-success" id="the-textarea" maxlength="100" rows="4" placeholder="Placeholder" autofocus=""></textarea>
     <div class="success-feedback">This field is required.</div>

   </div>
   <div class="col-md-4">
     <div class="text-end text-area" id="the-count">
        <span id="current">0</span>
        <span id="maximum">/ 100</span>
     </div>
     <textarea class="form-control border-success" id="the-textarea" maxlength="100" rows="4" placeholder="Placeholder" autofocus=""></textarea>
     <div class="hint">This is hint.</div>
     <div class="success-feedback">This field is required.</div>

   </div>


  
 </div>
</div>
</div>
Copy
  
   

   
      textarea.form-control {
         font-size: 14px;
     }
     textarea.form-control {
         min-height: calc(1.5em + 0.75rem + 2px);
     }
     
     .form-control {
         color: #363431;
         font-size: 12px;
     }
     .invalid-feedback {
         display: block;
         font-size: 12px;
         color: #E33E16;
         font-weight: 500;
         padding-left: 3px;
     }
     .hint {
         color: #9D9D9B;
         font-size: 12px;
     }
     .success-feedback {
         width: 100%;
         margin-top: 0.25rem;
         color: #1E9E46;
         font-size: 12px;
         font-weight: 500;
     }
     
     .border-success {
         border-color: #1E9E46 !important;
     }
     .border-danger {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important;
     }