Téigh ar aghaidh chuig an bpríomhábhar Scipeáil chuig nascleanúint docs
Check
in English

Briseadh arán

Cuir suíomh an leathanaigh reatha in iúl laistigh d'ordlathas loingseoireachta a chuireann deighilteoirí leis go huathoibríoch trí CSS.

Ar an leathanach seo

Sampla

Bain úsáid as liosta ordaithe nó neamhordaithe le míreanna liosta nasctha chun brioscaí aráin ar a laghad stílithe a chruthú. Bain úsáid as ár n-áiseanna chun stíleanna breise a chur leis mar is mian leat.

html
<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item active" aria-current="page">Home</li>
  </ol>
</nav>

<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item active" aria-current="page">Library</li>
  </ol>
</nav>

<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item"><a href="#">Library</a></li>
    <li class="breadcrumb-item active" aria-current="page">Data</li>
  </ol>
</nav>

Roinnteoirí

Cuirtear roinnteoirí leis go huathoibríoch i CSS trí ::beforeagus content. Is féidir iad a athrú trí mhaoin shaincheaptha CSS áitiúil a mhodhnú --bs-breadcrumb-divider, nó tríd an $breadcrumb-dividerathróg Sass - agus $breadcrumb-divider-flippeddá mhacasamhail RTL, más gá. Déanaimid réamhshocrú ar ár n-athróg Sass, atá socraithe mar chúltaca don mhaoin shaincheaptha. Ar an mbealach seo, gheobhaidh tú roinnteoir domhanda ar féidir leat a shárú gan CSS a ath-thiomsú ag am ar bith.

html
<nav style="--bs-breadcrumb-divider: '>';" aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item active" aria-current="page">Library</li>
  </ol>
</nav>

Nuair a dhéantar modhnú trí Sass, tá an fheidhm athfhriotail ag teastáil chun na comharthaí athfhriotail a ghiniúint timpeall teaghrán. Mar shampla, ag baint úsáide as >mar an roinnteoir, is féidir leat é seo a úsáid:

$breadcrumb-divider: quote(">");

Is féidir íocón leabaithe SVG a úsáid freisin . Cuir i bhfeidhm é trínár maoin shaincheaptha CSS, nó bain úsáid as an athróg Sass.

Ag baint úsáide as SVG leabaithe

Má cheanglaítear SVG mar shonraí URI chun URL a éalú ó chúpla carachtar, go háirithe <, >agus #. Sin an fáth a gcuirtear an $breadcrumb-dividerathróg tríd ár escape-svg()bhfeidhm Sass . Agus an mhaoin shaincheaptha CSS á úsáid agat, ní mór duit URL a éalú ó do SVG leat féin. Léigh mínithe Kevin Weber ar CodePen le haghaidh faisnéis mhionsonraithe ar cad atá le éalú.

html
<nav style="--bs-breadcrumb-divider: url(&#34;data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M2.5 0L1 1.5 3.5 4 1 6.5 2.5 8l4-4-4-4z' fill='%236c757d'/%3E%3C/svg%3E&#34;);" aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item active" aria-current="page">Library</li>
  </ol>
</nav>
$breadcrumb-divider: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8'><path d='M2.5 0L1 1.5 3.5 4 1 6.5 2.5 8l4-4-4-4z' fill='#{$breadcrumb-divider-color}'/></svg>");

Is féidir leat an socrú roinnteora a bhaint freisin --bs-breadcrumb-divider: '';(cuireann teaghráin fholmha in airíonna saincheaptha CSS san áireamh mar luach), nó an athróg Sass a shocrú go $breadcrumb-divider: none;.

html
<nav style="--bs-breadcrumb-divider: '';" aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item active" aria-current="page">Library</li>
  </ol>
</nav>
$breadcrumb-divider: none;

Inrochtaineacht

Ós rud é go soláthraíonn brioscáin aráin nascleanúint, is smaoineamh maith é lipéad bríoch a chur leis, mar shampla aria-label="breadcrumb"chun cur síos a dhéanamh ar an gcineál loingseoireachta a sholáthraítear san <nav>eilimint, chomh maith le lipéad a chur i bhfeidhm ar aria-current="page"mhír dheireanach an tacair lena léiriú go léiríonn sé an leathanach reatha.

Le haghaidh tuilleadh eolais, féach ar an ARIA Treoir um Chleachtais Údaraithe patrún brioscaí aráin .

CSS

Athróga

Curtha leis in v5.2.0

Mar chuid de chur chuige athróg CSS Bootstrap atá ag teacht chun cinn, úsáideann blúiríní aráin athróga áitiúla CSS anois le .breadcrumbhaghaidh saincheaptha feabhsaithe fíor-ama. Socraítear luachanna na n-athróg CSS trí Sass, mar sin tacaítear le saincheaptha Sass fós freisin.

  --#{$prefix}breadcrumb-padding-x: #{$breadcrumb-padding-x};
  --#{$prefix}breadcrumb-padding-y: #{$breadcrumb-padding-y};
  --#{$prefix}breadcrumb-margin-bottom: #{$breadcrumb-margin-bottom};
  @include rfs($breadcrumb-font-size, --#{$prefix}breadcrumb-font-size);
  --#{$prefix}breadcrumb-bg: #{$breadcrumb-bg};
  --#{$prefix}breadcrumb-border-radius: #{$breadcrumb-border-radius};
  --#{$prefix}breadcrumb-divider-color: #{$breadcrumb-divider-color};
  --#{$prefix}breadcrumb-item-padding-x: #{$breadcrumb-item-padding-x};
  --#{$prefix}breadcrumb-item-active-color: #{$breadcrumb-active-color};
  

Athróga Sass

$breadcrumb-font-size:              null;
$breadcrumb-padding-y:              0;
$breadcrumb-padding-x:              0;
$breadcrumb-item-padding-x:         .5rem;
$breadcrumb-margin-bottom:          1rem;
$breadcrumb-bg:                     null;
$breadcrumb-divider-color:          $gray-600;
$breadcrumb-active-color:           $gray-600;
$breadcrumb-divider:                quote("/");
$breadcrumb-divider-flipped:        $breadcrumb-divider;
$breadcrumb-border-radius:          null;