טעקסט
דאַקיומענטיישאַן און ביישפילן פֿאַר פּראָסט טעקסט יוטילאַטיז צו קאָנטראָלירן אַליינמאַנט, ראַפּינג, וואָג און מער.
טעקסט אַליינמאַנט
לייכט ריאַלייז טעקסט צו קאַמפּאָונאַנץ מיט טעקסט אַליינמאַנט קלאסן. פֿאַר אָנהייב, סוף און צענטער אַליינמאַנט, אָפּרופיק קלאסן זענען בנימצא וואָס נוצן די זעלבע וויופּאָרט ברייט ברעאַקפּאָינץ ווי די גריד סיסטעם.
אָנהייב אַליינד טעקסט אויף אַלע וויופּאָרט סיזעס.
צענטער אַליינד טעקסט אויף אַלע וויופּאָרט סיזעס.
סוף אַליינד טעקסט אויף אַלע וויופּאָרט סיזעס.
אָנהייב אַליינד טעקסט אויף וויופּאָרט סייזד SM (קליין) אָדער ברייט.
אָנהייב אַליינד טעקסט אויף וויופּאָרט סייזד מד (מיטל) אָדער ברייט.
אָנהייב אַליינד טעקסט אויף וויופּאָרט סייזד LG (גרויס) אָדער ברייט.
אָנהייב אַליינד טעקסט אויף וויופּאָרט סייזד קסל (עקסטרע גרויס) אָדער ברייט.
<p class="text-start">Start aligned text on all viewport sizes.</p>
<p class="text-center">Center aligned text on all viewport sizes.</p>
<p class="text-end">End aligned text on all viewport sizes.</p>
<p class="text-sm-start">Start aligned text on viewports sized SM (small) or wider.</p>
<p class="text-md-start">Start aligned text on viewports sized MD (medium) or wider.</p>
<p class="text-lg-start">Start aligned text on viewports sized LG (large) or wider.</p>
<p class="text-xl-start">Start aligned text on viewports sized XL (extra-large) or wider.</p>
טעקסט ראַפּינג און לויפן
ייַנוויקלען טעקסט מיט אַ .text-wrap
קלאַס.
<div class="badge bg-primary text-wrap" style="width: 6rem;">
This text should wrap.
</div>
פאַרהיטן טעקסט פון ראַפּינג מיט אַ .text-nowrap
קלאַס.
<div class="text-nowrap bg-light border" style="width: 8rem;">
This text should overflow the parent.
</div>
וואָרט ברעכן
פאַרהיטן לאַנג סטרינגס פון טעקסט פון ברייקינג דיין קאַמפּאָונאַנץ 'אויסלייג דורך ניצן .text-break
צו שטעלן word-wrap: break-word
און word-break: break-word
. מיר נוצן word-wrap
אַנשטאָט פון די מער געוויינטלעך overflow-wrap
פֿאַר ברייט בלעטערער שטיצן, און לייגן די דיפּרישיייטיד word-break: break-word
צו ויסמיידן ישוז מיט פלעקס קאַנטיינערז.
ממממממממממממממממממממממממממממממממממממממממממממממממממממממממממממם
<p class="text-break">mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm</p>
.text-break
איז אַוועקגענומען פון אונדזער RTL קאַמפּיילד CSS.
טעקסט יבערמאַכן
יבערמאַכן טעקסט אין קאַמפּאָונאַנץ מיט טעקסט קאַפּיטאַליזיישאַן קלאסן.
נידעריקער טעקסט.
הויכער טעקסט.
קאַפּיטאַליזעד טעקסט.
<p class="text-lowercase">Lowercased text.</p>
<p class="text-uppercase">Uppercased text.</p>
<p class="text-capitalize">CapiTaliZed text.</p>
באַמערקונג ווי .text-capitalize
בלויז ענדערונגען דער ערשטער בריוו פון יעדער וואָרט, און לאָזן די פאַל פון קיין אנדערע אותיות אַנאַפעקטיד.
פאָנט גרייס
געשווינד טוישן די font-size
טעקסט. בשעת אונדזער כעדינג קלאסן (למשל, .h1
- .h6
) אַפּלייז font-size
, font-weight
, און line-height
, די יוטילאַטיז בלויז צולייגן font-size
. די גרייס פֿאַר די יוטילאַטיז גלייַכן HTML ס כעדינג עלעמענטן, אַזוי ווי די נומער ינקריסאַז, זייער גרייס דיקריסאַז.
.פס-1 טעקסט
.פס-2 טעקסט
.פס-3 טעקסט
.פס-4 טעקסט
.פס-5 טעקסט
.פס-6 טעקסט
<p class="fs-1">.fs-1 text</p>
<p class="fs-2">.fs-2 text</p>
<p class="fs-3">.fs-3 text</p>
<p class="fs-4">.fs-4 text</p>
<p class="fs-5">.fs-5 text</p>
<p class="fs-6">.fs-6 text</p>
קאַסטאַמייז דיין פאַראַנען font-size
ס דורך מאָדיפיצירן די $font-sizes
סאַסס מאַפּע.
שריפֿט וואָג און ייטאַליקס
געשווינד טוישן די font-weight
אָדער font-style
פון טעקסט מיט די יוטילאַטיז. font-style
יוטילאַטיז זענען אַבריוויייטיד ווי .fst-*
און font-weight
יוטילאַטיז זענען אַבריוויייטיד ווי .fw-*
.
דרייסט טעקסט.
באָלדער וואָג טעקסט (רעלאַטיוו צו די פאָטער עלעמענט).
סעמיבאָלד וואָג טעקסט.
נאָרמאַל וואָג טעקסט.
ליכט וואָג טעקסט.
לייטער וואָג טעקסט (רעלאַטיוו צו די פאָטער עלעמענט).
ייטאַליק טעקסט.
טעקסט מיט נאָרמאַל שריפֿט סטיל
<p class="fw-bold">Bold text.</p>
<p class="fw-bolder">Bolder weight text (relative to the parent element).</p>
<p class="fw-semibold">Semibold weight text.</p>
<p class="fw-normal">Normal weight text.</p>
<p class="fw-light">Light weight text.</p>
<p class="fw-lighter">Lighter weight text (relative to the parent element).</p>
<p class="fst-italic">Italic text.</p>
<p class="fst-normal">Text with normal font style</p>
שורה הייך
טוישן די שורה הייך מיט .lh-*
יוטילאַטיז.
דאָס איז אַ לאַנג פּאַראַגראַף געשריבן צו ווייַזן ווי די שורה-הייך פון אַן עלעמענט איז אַפעקטאַד דורך אונדזער יוטילאַטיז. קלאסן זענען געווענדט צו דער עלעמענט זיך אָדער מאל דער פאָטער עלעמענט. די קלאסן קענען זיין קאַסטאַמייזד ווי דארף מיט אונדזער נוצן אַפּי.
דאָס איז אַ לאַנג פּאַראַגראַף געשריבן צו ווייַזן ווי די שורה-הייך פון אַן עלעמענט איז אַפעקטאַד דורך אונדזער יוטילאַטיז. קלאסן זענען געווענדט צו דער עלעמענט זיך אָדער מאל דער פאָטער עלעמענט. די קלאסן קענען זיין קאַסטאַמייזד ווי דארף מיט אונדזער נוצן אַפּי.
דאָס איז אַ לאַנג פּאַראַגראַף געשריבן צו ווייַזן ווי די שורה-הייך פון אַן עלעמענט איז אַפעקטאַד דורך אונדזער יוטילאַטיז. קלאסן זענען געווענדט צו דער עלעמענט זיך אָדער מאל דער פאָטער עלעמענט. די קלאסן קענען זיין קאַסטאַמייזד ווי דארף מיט אונדזער נוצן אַפּי.
דאָס איז אַ לאַנג פּאַראַגראַף געשריבן צו ווייַזן ווי די שורה-הייך פון אַן עלעמענט איז אַפעקטאַד דורך אונדזער יוטילאַטיז. קלאסן זענען געווענדט צו דער עלעמענט זיך אָדער מאל דער פאָטער עלעמענט. די קלאסן קענען זיין קאַסטאַמייזד ווי דארף מיט אונדזער נוצן אַפּי.
<p class="lh-1">This is a long paragraph written to show how the line-height of an element is affected by our utilities. Classes are applied to the element itself or sometimes the parent element. These classes can be customized as needed with our utility API.</p>
<p class="lh-sm">This is a long paragraph written to show how the line-height of an element is affected by our utilities. Classes are applied to the element itself or sometimes the parent element. These classes can be customized as needed with our utility API.</p>
<p class="lh-base">This is a long paragraph written to show how the line-height of an element is affected by our utilities. Classes are applied to the element itself or sometimes the parent element. These classes can be customized as needed with our utility API.</p>
<p class="lh-lg">This is a long paragraph written to show how the line-height of an element is affected by our utilities. Classes are applied to the element itself or sometimes the parent element. These classes can be customized as needed with our utility API.</p>
מאָנאָספּאַסע
טוישן אַ סעלעקציע צו אונדזער מאָנאָספּאַסע שריפֿט סטאַק מיט .font-monospace
.
דאָס איז אין מאָנאָספּאַסע
<p class="font-monospace">This is in monospace</p>
באַשטעטיק קאָליר
באַשטעטיק אַ טעקסט אָדער לינק ס קאָליר מיט .text-reset
, אַזוי אַז עס ינכעראַץ די קאָליר פון זיין פאָטער.
מיוטיד טעקסט מיט אַ באַשטעטיק לינק .
<p class="text-muted">
Muted text with a <a href="#" class="text-reset">reset link</a>.
</p>
טעקסט באַפּוצונג
באַצירן טעקסט אין קאַמפּאָונאַנץ מיט טעקסט באַפּוצונג קלאסן.
דער טעקסט האט אַ שורה אונטער אים.
דער טעקסט האט אַ שורה וואָס גייט דורך עס.
דעם לינק האט זיין טעקסט באַפּוצונג אַוועקגענומען<p class="text-decoration-underline">This text has a line underneath it.</p>
<p class="text-decoration-line-through">This text has a line going through it.</p>
<a href="#" class="text-decoration-none">This link has its text decoration removed</a>
סאַס
וועריאַבאַלז
// stylelint-disable value-keyword-case
$font-family-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
// stylelint-enable value-keyword-case
$font-family-base: var(--#{$prefix}font-sans-serif);
$font-family-code: var(--#{$prefix}font-monospace);
// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins
// $font-size-base affects the font size of the body text
$font-size-root: null;
$font-size-base: 1rem; // Assumes the browser default, typically `16px`
$font-size-sm: $font-size-base * .875;
$font-size-lg: $font-size-base * 1.25;
$font-weight-lighter: lighter;
$font-weight-light: 300;
$font-weight-normal: 400;
$font-weight-semibold: 600;
$font-weight-bold: 700;
$font-weight-bolder: bolder;
$font-weight-base: $font-weight-normal;
$line-height-base: 1.5;
$line-height-sm: 1.25;
$line-height-lg: 2;
$h1-font-size: $font-size-base * 2.5;
$h2-font-size: $font-size-base * 2;
$h3-font-size: $font-size-base * 1.75;
$h4-font-size: $font-size-base * 1.5;
$h5-font-size: $font-size-base * 1.25;
$h6-font-size: $font-size-base;
מאַפּס
פאָנט גרייס יוטילאַטיז זענען דזשענערייטאַד פון דעם מאַפּע, אין קאָמבינאַציע מיט אונדזער יוטילאַטיז אַפּי.
$font-sizes: (
1: $h1-font-size,
2: $h2-font-size,
3: $h3-font-size,
4: $h4-font-size,
5: $h5-font-size,
6: $h6-font-size
);
Utilities API
פאָנט און טעקסט יוטילאַטיז זענען דערקלערט אין אונדזער יוטילאַטיז אַפּי אין scss/_utilities.scss
. לערנען ווי צו נוצן די Utilities API.
"font-family": (
property: font-family,
class: font,
values: (monospace: var(--#{$prefix}font-monospace))
),
"font-size": (
rfs: true,
property: font-size,
class: fs,
values: $font-sizes
),
"font-style": (
property: font-style,
class: fst,
values: italic normal
),
"font-weight": (
property: font-weight,
class: fw,
values: (
light: $font-weight-light,
lighter: $font-weight-lighter,
normal: $font-weight-normal,
bold: $font-weight-bold,
semibold: $font-weight-semibold,
bolder: $font-weight-bolder
)
),
"line-height": (
property: line-height,
class: lh,
values: (
1: 1,
sm: $line-height-sm,
base: $line-height-base,
lg: $line-height-lg,
)
),
"text-align": (
responsive: true,
property: text-align,
class: text,
values: (
start: left,
end: right,
center: center,
)
),
"text-decoration": (
property: text-decoration,
values: none underline line-through
),
"text-transform": (
property: text-transform,
class: text,
values: lowercase uppercase capitalize
),
"white-space": (
property: white-space,
class: text,
values: (
wrap: normal,
nowrap: nowrap,
)
),
"word-wrap": (
property: word-wrap word-break,
class: text,
values: (break: break-word),
rtl: false
),