Tɛmɛn ka taa kunnafoni kunbabaw la Tɛmɛn ka taa docs navigation kan
Check
in English

Labels flottant (Label minnu bɛ panpan).

Aw ye sɛbɛnfura labeli nɔgɔmanw dilan minnu bɛ panpan aw ka dondaw kan.

Misaliya

Aw bɛ fɛn fila siri <input class="form-control">ani <label>fɛnw na .form-floatingwalasa ka labeliw wulilenw kɛ ni Bootstrap ka sɛbɛnni foroko forow ye. A placeholderbɛ ɲini u kelen-kelen bɛɛ kan <input>i n’a fɔ an ka fɛɛrɛ min bɛ CSS-dɔrɔn labeli-fɔcogo la, o bɛ baara Kɛ ni :placeholder-shownpseudo-element ye. A kɔlɔsi fana ko ka <input>kan ka na fɔlɔ walasa an ka se ka baara kɛ ni balimakɛ sugandili ye (misali la, ~).

html ye
<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>

Ni valueɲɛfɔli dɔ bɛ yen kaban, <label>s bɛna a yɛrɛ Labɛn u ka jɛgɛn-yɔrɔ la.

html ye
<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>

Formulaire validation styles fana bɛ baara kɛ i n’a fɔ a bɛ fɔ cogo min na.

html ye
<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>

Sɛbɛnnikɛyɔrɔw

Ka da a kan, <textarea>s ni .form-controlbɛna kɛ <input>s janya ye kelen ye.

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

Walasa ka ladamu janya dɔ sigi i ka <textarea>, i kana baara kɛ ni o rowsfɛnsɛbɛnni ye. O nɔ na, ​​i ka ɲɛfɔli jɛlen dɔ sigi sen kan height(inline walima CSS ladamu fɛ).

html ye
<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>

A bɛ sugandi

N’o tɛ .form-control, labeli minnu bɛ panpan, olu bɛ sɔrɔ .form-selects dɔrɔn de kan. U bɛ baara Kɛ o cogo kelen na, nka u tɛ i n'a fɔ <input>s, u bɛna a jira tuma bɛɛ a <label>cogo la min bɛ wuli. Sugandili ni sizeani multiplea tɛ dɛmɛn.

html ye
<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>

Sɛbɛn jɛlenw dɔrɔn de kalanni

Floating labels also support .form-control-plaintext, o bɛ se ka kɛ dɛmɛ ye ka bɔ fɛn dɔ la min bɛ se ka ladilan <input>ka taa sɛbɛn jɛlen nafama na k’a sɔrɔ a ma nɔ bila ɲɛ labɛncogo la.

html ye
<div class="form-floating mb-3">
  <input type="email" readonly class="form-control-plaintext" id="floatingEmptyPlaintextInput" placeholder="[email protected]">
  <label for="floatingEmptyPlaintextInput">Empty input</label>
</div>
<div class="form-floating mb-3">
  <input type="email" readonly class="form-control-plaintext" id="floatingPlaintextInput" placeholder="[email protected]" value="[email protected]">
  <label for="floatingPlaintextInput">Input with value</label>
</div>

Donanw kuluw

Labeli minnu bɛ panpan , olu fana bɛ dɛmɛ don .input-group.

@ Bamako
html ye
<div class="input-group mb-3">
  <span class="input-group-text">@</span>
  <div class="form-floating">
    <input type="text" class="form-control" id="floatingInputGroup1" placeholder="Username">
    <label for="floatingInputGroup1">Username</label>
  </div>
</div>

Ni baara bɛ kɛ .input-groupani ka .form-floatingfara sɛbɛnfura tiɲɛni kan, a -feedbackka kan ka bila kɛnɛma .form-floating, nka a kɔnɔ .input-group. O kɔrɔ ye ko jaabiw bɛna kɛ wajibi ye ka jira ni javascript ye.

@ Bamako
Aw ye baarakɛla tɔgɔ dɔ sugandi.
html ye
<div class="input-group has-validation">
  <span class="input-group-text">@</span>
  <div class="form-floating is-invalid">
    <input type="text" class="form-control is-invalid" id="floatingInputGroup2" placeholder="Username" required>
    <label for="floatingInputGroup2">Username</label>
  </div>
  <div class="invalid-feedback">
    Please choose a username.
  </div>
</div>

Labɛn cogo

Ni aw bɛ baara kɛ ni Bootstrap grid system ye, aw ye aw jija ka foroko kɔnɔfɛnw bila kulu kalasi kɔnɔ.

html ye
<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">
        <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 ye

Yɛlɛma-yɛlɛmaw

$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;