Урын ияләре
Сезнең компонентлар яки битләр өчен йөкләү урыннарын кулланыгыз, нәрсәдер йөкләнгән булырга мөмкин.
Турында
Урнаштыручылар сезнең заявка тәҗрибәсен арттыру өчен кулланылырга мөмкин. Алар HTML һәм CSS белән генә төзелгән, димәк, аларны ясау өчен сезгә JavaScript кирәк түгел. Сезгә күренүчәнлеген үзгәртү өчен сезгә махсус JavaScript кирәк булачак. Аларның тышкы кыяфәте, төсе, зурлыгы безнең файдалы класслар белән җиңел көйләнә ала.
Мисал
Түбәндәге мисалда без гадәти карточка компонентын алабыз һәм аны "йөкләү картасы" ясау өчен кулланылган урын ияләре белән ясыйбыз. Икесе арасында зурлык һәм пропорцияләр бер үк.
Карта исеме
Карт исеменә нигезләнеп, картаның эчтәлегенең төп өлешен төзү өчен кайбер тиз үрнәк текст.
Кайдадыр бар<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
<div class="card" aria-hidden="true">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title placeholder-glow">
<span class="placeholder col-6"></span>
</h5>
<p class="card-text placeholder-glow">
<span class="placeholder col-7"></span>
<span class="placeholder col-4"></span>
<span class="placeholder col-4"></span>
<span class="placeholder col-6"></span>
<span class="placeholder col-8"></span>
</p>
<a href="#" tabindex="-1" class="btn btn-primary disabled placeholder col-6"></a>
</div>
</div>
Ничек бу эшли
.placeholder
Класс һәм челтәр баганасы классы белән урын ияләрен булдырыгыз (мәсәлән, .col-6
) width
. Алар элемент эчендәге текстны алыштырырга яки булган компонентка үзгәртүче класс итеп өстәргә мөмкин.
Без хөрмәт итүне тәэмин итү өчен өстәмә стилизация кулланабыз .btn
. Сез кирәк булганда бүтән ситуацияләр өчен бу үрнәкне киңәйтә аласыз, яисә аның урынына фактик текст күрсәтелгәндә биеклекне чагылдыру өчен элемент эчендә өсти аласыз.::before
height
<p aria-hidden="true">
<span class="placeholder col-6"></span>
</p>
<a href="#" tabindex="-1" class="btn btn-primary disabled placeholder col-4" aria-hidden="true"></a>
aria-hidden="true"
элементны экран укучылары өчен яшерергә кирәклеген күрсәтә. Урын
хуҗасының йөкләү тәртибе авторларның урын хуҗаларының стильләрен ничек куллануларына, әйберләрне ничек яңартырга планлаштыруларына һәм башкаларга бәйле. Кайбер JavaScript коды
урын хуҗасының торышын
алыштыру һәм AT кулланучыларына яңарту турында хәбәр итү өчен кирәк булырга мөмкин.Киңлек
Сез width
челтәр баганасы класслары, киңлек инженериясе яки эчке стильләр аша үзгәртә аласыз.
<span class="placeholder col-6"></span>
<span class="placeholder w-75"></span>
<span class="placeholder" style="width: 25%;"></span>
Төс
Килешү буенча placeholder
куллану currentColor
. Бу гадәти төс яки файдалы класс белән кире кагылырга мөмкин.
<span class="placeholder col-12"></span>
<span class="placeholder col-12 bg-primary"></span>
<span class="placeholder col-12 bg-secondary"></span>
<span class="placeholder col-12 bg-success"></span>
<span class="placeholder col-12 bg-danger"></span>
<span class="placeholder col-12 bg-warning"></span>
<span class="placeholder col-12 bg-info"></span>
<span class="placeholder col-12 bg-light"></span>
<span class="placeholder col-12 bg-dark"></span>
Зурлык
S зурлыгы төп .placeholder
элементның типографик стиленә нигезләнгән. Аларны зурлыктагы үзгәртүчеләр белән көйләгез: .placeholder-lg
,, .placeholder-sm
яки .placeholder-xs
.
<span class="placeholder col-12 placeholder-lg"></span>
<span class="placeholder col-12"></span>
<span class="placeholder col-12 placeholder-sm"></span>
<span class="placeholder col-12 placeholder-xs"></span>
Анимация
Актив йөкләнгән әйберне кабул итү .placeholder-glow
яки .placeholder-wave
яхшырак җиткерү өчен урын ияләре .
<p class="placeholder-glow">
<span class="placeholder col-12"></span>
</p>
<p class="placeholder-wave">
<span class="placeholder col-12"></span>
</p>
Сасс
Variзгәрешләр
$placeholder-opacity-max: .5;
$placeholder-opacity-min: .2;