متن
سندونه او مثالونه د عام متن اسانتیاوو لپاره چې د سمون، ریپ کولو، وزن، او نور کنټرول لپاره.
د متن سمون
په اسانۍ سره متن اجزاو ته د متن ترتیب کولو ټولګیو سره تنظیم کړئ. د پیل، پای، او مرکز سمون لپاره، ځواب ورکوونکي ټولګي شتون لري چې د ګریډ سیسټم په څیر ورته لید پورټ چوکۍ بریک پواینټ کاروي.
په ټولو ویو پورټ اندازو کې ترتیب شوی متن پیل کړئ.
په ټولو ویو پورټ سایزونو کې د مرکز سره متناسب متن.
په ټولو ویو پورټ اندازو کې د پای سره متناسب متن.
د ویو پورټونو په اندازې SM (کوچني) یا پراخه کې ترتیب شوی متن پیل کړئ.
د ویو پورټونو په اندازې MD (منځنی) یا پراخه کې ترتیب شوی متن پیل کړئ.
د ویو پورټونو په اندازې LG (لوی) یا پراخه کې ترتیب شوی متن پیل کړئ.
د ویو پورټونو په اندازې XL (اضافي لوی) یا پراخه کې ترتیب شوی متن پیل کړئ.
<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 bd-highlight" 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
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.
<p class="text-break">mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm</p>
.text-break
زموږ د RTL ترتیب شوي CSS څخه لرې شوی.
د متن بدلون
متن په اجزاوو کې د متن د کیپیټل کولو ټولګیو سره بدل کړئ.
ټيټ لاسي متن.
لوی متن.
CapitaliZed متن.
<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 د سرلیک عناصرو سره سمون لري، نو څومره چې شمیر زیاتیږي، د دوی اندازه کمیږي.
.fs-1 متن
.fs-2 متن
.fs-3 متن
.fs-4 متن
.fs-5 متن
.fs-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>
د Sass نقشه بدلولو سره خپل موجود font-size
s تنظیم کړئ.$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-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-*
اسانتیاوو سره بدل کړئ.
دا یوه اوږده پراګراف لیکل شوی ترڅو وښیې چې څنګه د عنصر د کرښې لوړوالی زموږ د اسانتیاوو لخوا اغیزمن کیږي. ټولګي پخپله عنصر یا ځینې وختونه اصلي عنصر باندې پلي کیږي. دا ټولګي زموږ د کارونې API سره د اړتیا سره سم تنظیم کیدی شي.
دا یوه اوږده پراګراف لیکل شوی ترڅو وښیې چې څنګه د عنصر د کرښې لوړوالی زموږ د اسانتیاوو لخوا اغیزمن کیږي. ټولګي پخپله عنصر یا ځینې وختونه اصلي عنصر باندې پلي کیږي. دا ټولګي زموږ د کارونې API سره د اړتیا سره سم تنظیم کیدی شي.
دا یوه اوږده پراګراف لیکل شوی ترڅو وښیې چې څنګه د عنصر د کرښې لوړوالی زموږ د اسانتیاوو لخوا اغیزمن کیږي. ټولګي پخپله عنصر یا ځینې وختونه اصلي عنصر باندې پلي کیږي. دا ټولګي زموږ د کارونې API سره د اړتیا سره سم تنظیم کیدی شي.
دا یوه اوږده پراګراف لیکل شوی ترڅو وښیې چې څنګه د عنصر د کرښې لوړوالی زموږ د اسانتیاوو لخوا اغیزمن کیږي. ټولګي پخپله عنصر یا ځینې وختونه اصلي عنصر باندې پلي کیږي. دا ټولګي زموږ د کارونې API سره د اړتیا سره سم تنظیم کیدی شي.
<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>
Monospace
زموږ د مونوسپیس فونټ سټیک سره انتخاب بدل کړئ .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", Arial, "Noto Sans", "Liberation Sans", 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(--#{$variable-prefix}font-sans-serif);
$font-family-code: var(--#{$variable-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-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;
نقشه
د فونټ اندازه اسانتیاوې د دې نقشې څخه رامینځته شوي ، زموږ د یوټیلیټ API سره په ترکیب کې.
$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
د فونټ او متن اسانتیاوې زموږ د کارولو API کې په scss/_utilities.scss
. د یوټیلیټیز API کارولو څرنګوالی زده کړئ.
"font-family": (
property: font-family,
class: font,
values: (monospace: var(--#{$variable-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,
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
),