Trɔ yi nya veviwo gbɔ Trɔ yi docs ƒe mɔfiamewo dzi
in English

Dzesi siwo le tsia dzi

Wɔ agbalẽvi ƒe dzesidenu bɔbɔe dzeani siwo le tsia dzi le wò nyawo tsɔtsɔ de eme ƒe akpawo dzi.

Kpɔɖeŋu

<input class="form-control">Kpe kple <label>elements eve ɖe eme .form-floatingbe nàna dzesi siwo le tsia dzi nawɔ dɔ kple Bootstrap ƒe nuŋɔŋlɔ ƒe nɔnɔmetata ƒe agblewo. A placeholderhiã le wo dometɔ ɖesiaɖe dzi <input>elabena míaƒe mɔnu si nye CSS-ko ƒe dzesi siwo le tsia dzi zãa :placeholder-shownpseudo-element. De dzesii hã be <input>ele be la nava gbã ale be míate ŋu azã nɔviŋutsu tiatia (le kpɔɖeŋu me, ~).

<div class="form-floating mb-3">
  <input type="email" class="form-control" id="floatingInput" placeholder="[email protected]">
  <label for="floatingInput">Email address</label>
</div>
<div class="form-floating">
  <input type="password" class="form-control" id="floatingPassword" placeholder="Password">
  <label for="floatingPassword">Password</label>
</div>

Ne valuewoɖe gɔme xoxo aɖe li la, <label>s atrɔ ɖe woƒe nɔnɔme si le tsia dzi ŋu le eɖokui si.

<form class="form-floating">
  <input type="email" class="form-control" id="floatingInputValue" placeholder="[email protected]" value="[email protected]">
  <label for="floatingInputValue">Input with value</label>
</form>

Fome ƒe kpeɖodzi ƒe atsyãwo hã wɔa dɔ abe alesi wokpɔ mɔe ene.

<form class="form-floating">
  <input type="email" class="form-control is-invalid" id="floatingInputInvalid" placeholder="[email protected]" value="[email protected]">
  <label for="floatingInputInvalid">Invalid input</label>
</form>

Nuŋɔŋlɔ ƒe teƒewo

Le gɔmedzedzea me la, <textarea>s kple .form-controlƒe kɔkɔme anɔ abe <input>s ene.

<div class="form-floating">
  <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea"></textarea>
  <label for="floatingTextarea">Comments</label>
</div>

Be nàɖo kɔkɔme si nèdi ɖe wò <textarea>, dzi la, mègazã rowsnɔnɔmea o. Ke boŋ ɖo nya aɖe si me kɔ height(eɖanye le fli me alo to CSS si wowɔ ɖe ɖoɖo nu dzi).

<div class="form-floating">
  <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea2" style="height: 100px"></textarea>
  <label for="floatingTextarea2">Comments</label>
</div>

Tiae

Ne menye .form-control, o la, nuŋɔŋlɔ siwo le tsia dzi la le .form-selects. Wowɔa dɔ le mɔ ɖeka nu, gake to vovo na <input>s la, woaɖee afia ɣesiaɣi <label>le eƒe nɔnɔme si le tsia dzi me. Tia kple sizeeye multiplewomedoa alɔe o.

<div class="form-floating">
  <select class="form-select" id="floatingSelect" aria-label="Floating label select example">
    <option selected>Open this select menu</option>
    <option value="1">One</option>
    <option value="2">Two</option>
    <option value="3">Three</option>
  </select>
  <label for="floatingSelect">Works with selects</label>
</div>

Nɔnɔme

Ne èle dɔ wɔm kple Bootstrap grid system la, kpɔ egbɔ be yeda form elements ɖe column classes me.

<div class="row g-2">
  <div class="col-md">
    <div class="form-floating">
      <input type="email" class="form-control" id="floatingInputGrid" placeholder="[email protected]" value="[email protected]">
      <label for="floatingInputGrid">Email address</label>
    </div>
  </div>
  <div class="col-md">
    <div class="form-floating">
      <select class="form-select" id="floatingSelectGrid" aria-label="Floating label select example">
        <option selected>Open this select menu</option>
        <option value="1">One</option>
        <option value="2">Two</option>
        <option value="3">Three</option>
      </select>
      <label for="floatingSelectGrid">Works with selects</label>
    </div>
  </div>
</div>

Sass ƒe nyawo

Nusiwo trɔna

$form-floating-height:            add(3.5rem, $input-height-border);
$form-floating-line-height:       1.25;
$form-floating-padding-x:         $input-padding-x;
$form-floating-padding-y:         1rem;
$form-floating-input-padding-t:   1.625rem;
$form-floating-input-padding-b:   .625rem;
$form-floating-label-opacity:     .65;
$form-floating-label-transform:   scale(.85) translateY(-.5rem) translateX(.15rem);
$form-floating-transition:        opacity .1s ease-in-out, transform .1s ease-in-out;