in English

Spinners

Léirigh staid luchtaithe comhpháirte nó leathanaigh le rothlóirí Bootstrap, tógtha go hiomlán le HTML, CSS, agus gan JavaScript.

Faoi

Is féidir “sreangóirí” Bootstrap a úsáid chun staid luchtaithe do thionscadail a thaispeáint. Tá siad tógtha le HTML agus CSS amháin, rud a chiallaíonn nach bhfuil JavaScript de dhíth ort chun iad a chruthú. Beidh roinnt JavaScript saincheaptha uait, áfach, chun a n-infheictheacht a scoránaigh. Is féidir a gcuma, a ailíniú, agus a méid a shaincheapadh go héasca lenár ranganna fóntais iontacha.

Chun críocha inrochtaineachta, cuimsíonn gach lódóir anseo role="status"agus nead <span class="sr-only">Loading...</span>.

Tá éifeacht beochana an chomhpháirt seo ag brath ar prefers-reduced-motioncheist na meán. Féach an rannán tairiscint laghdaithe dár gcáipéisíocht inrochtaineachta .

Rothaí teorann

Bain úsáid as na rothlóirí teorann le haghaidh táscaire luchtaithe éadrom.

Á lódáil...
<div class="spinner-border" role="status">
  <span class="sr-only">Loading...</span>
</div>

Dathanna

Úsáideann an rothlóir teorann currentColordá chuid border-color, rud a chiallaíonn gur féidir leat an dath a shaincheapadh le fóntais datha téacs . Is féidir leat aon cheann dár bhfóntais datha téacs a úsáid ar an rothlóir caighdeánach.

Á lódáil...
Á lódáil...
Á lódáil...
Á lódáil...
Á lódáil...
Á lódáil...
Á lódáil...
Á lódáil...
<div class="spinner-border text-primary" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-border text-secondary" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-border text-success" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-border text-danger" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-border text-warning" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-border text-info" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-border text-light" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-border text-dark" role="status">
  <span class="sr-only">Loading...</span>
</div>
Cén fáth nach n-úsáideann tú border-colorfóntais? Sonraíonn gach rothlóir transparentteorann teorainn le haghaidh taobh amháin ar a laghad, agus mar sin .border-{color}sháródh fóntais é sin.

spinner ag fás

Mura bhfuil fonn ort rothlóir teorann, aistrigh chuig an rothlóir fáis. Cé nach n-iompaíonn sé go teicniúil, fásann sé arís agus arís eile!

Á lódáil...
<div class="spinner-grow" role="status">
  <span class="sr-only">Loading...</span>
</div>

Arís eile, tógtar an rothlóir seo le currentColor, ionas gur féidir leat a chuma a athrú go héasca le fóntais dath téacs . Anseo tá sé i gorm, chomh maith leis na leaganacha tacaithe.

Á lódáil...
Á lódáil...
Á lódáil...
Á lódáil...
Á lódáil...
Á lódáil...
Á lódáil...
Á lódáil...
<div class="spinner-grow text-primary" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-grow text-secondary" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-grow text-success" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-grow text-danger" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-grow text-warning" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-grow text-info" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-grow text-light" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-grow text-dark" role="status">
  <span class="sr-only">Loading...</span>
</div>

Ailíniú

Tógtar rothlóirí i Bootstrap le rems , currentColor, agus display: inline-flex. Ciallaíonn sé seo gur féidir iad a athrú go héasca, a dhathú agus a ailíniú go tapa.

Imeall

Bain úsáid as fóntais corrlaigh mar .m-5spásáil éasca.

Á lódáil...
<div class="spinner-border m-5" role="status">
  <span class="sr-only">Loading...</span>
</div>

Socrúchán

Úsáid fóntais flexbox , fóntais snámhphointe , nó fóntais ailínithe téacs chun rothlóirí a chur go díreach san áit a dteastaíonn uait iad in aon chás.

Flex

Á lódáil...
<div class="d-flex justify-content-center">
  <div class="spinner-border" role="status">
    <span class="sr-only">Loading...</span>
  </div>
</div>
Á lódáil...
<div class="d-flex align-items-center">
  <strong>Loading...</strong>
  <div class="spinner-border ml-auto" role="status" aria-hidden="true"></div>
</div>

Snámháin

Á lódáil...
<div class="clearfix">
  <div class="spinner-border float-right" role="status">
    <span class="sr-only">Loading...</span>
  </div>
</div>

Ailíniú téacs

Á lódáil...
<div class="text-center">
  <div class="spinner-border" role="status">
    <span class="sr-only">Loading...</span>
  </div>
</div>

Méid

Cuir leis .spinner-border-smagus .spinner-grow-smchun rothlóir níos lú a dhéanamh ar féidir é a úsáid go tapa laistigh de chomhpháirteanna eile.

Á lódáil...
Á lódáil...
<div class="spinner-border spinner-border-sm" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-grow spinner-grow-sm" role="status">
  <span class="sr-only">Loading...</span>
</div>

Nó, bain úsáid as CSS saincheaptha nó stíleanna inlíne chun na toisí a athrú de réir mar is gá.

Á lódáil...
Á lódáil...
<div class="spinner-border" style="width: 3rem; height: 3rem;" role="status">
  <span class="sr-only">Loading...</span>
</div>
<div class="spinner-grow" style="width: 3rem; height: 3rem;" role="status">
  <span class="sr-only">Loading...</span>
</div>

Cnaipí

Úsáid rothlóirí laistigh de chnaipí chun a chur in iúl go bhfuil gníomh á phróiseáil nó ar siúl faoi láthair. Is féidir leat freisin an téacs a mhalartú amach as an eilimint rothlaithe agus úsáid a bhaint as téacs cnaipe de réir mar is gá.

<button class="btn btn-primary" type="button" disabled>
  <span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span>
  <span class="sr-only">Loading...</span>
</button>
<button class="btn btn-primary" type="button" disabled>
  <span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span>
  Loading...
</button>
<button class="btn btn-primary" type="button" disabled>
  <span class="spinner-grow spinner-grow-sm" role="status" aria-hidden="true"></span>
  <span class="sr-only">Loading...</span>
</button>
<button class="btn btn-primary" type="button" disabled>
  <span class="spinner-grow spinner-grow-sm" role="status" aria-hidden="true"></span>
  Loading...
</button>