دەق
بەڵگەنامە و نموونە بۆ سوودمەندییە باوەکانی دەقی بۆ کۆنترۆڵکردنی ڕێکخستن، پێچان، کێش و زۆر شتی تر.
ڕێکخستنی دەق
بە ئاسانی دەقەکە ڕێکبخەرەوە بۆ پێکهاتەکان بە پۆلەکانی ڕێکخستنی دەق. بۆ ڕێکخستنی دەستپێکردن، کۆتایی و ناوەند، پۆلە وەڵامدەرەوەکان بەردەستن کە هەمان خاڵەکانی شکاندنی پانایی دەرچەی بینین وەک سیستەمی تۆڕ بەکاردەهێنن.
دەستپێکردنی دەقی ڕێکخراو لەسەر هەموو قەبارەکانی دەرچەی بینین.
دەقی ناوەندی ڕێکخراو لەسەر هەموو قەبارەکانی دەرچەی بینین.
کۆتایی هێنان بە دەقی ڕێکخراو لەسەر هەموو قەبارەکانی دەرچەی بینین.
دەستپێکردنی دەقی ڕێکخراو لەسەر دەروازەکانی بینین بە قەبارەی 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
to set word-wrap: break-word
و word-break: break-word
. ئێمە word-wrap
لەبری باوتر overflow-wrap
بۆ پشتگیری فراوانتری وێبگەڕ بەکاریدەهێنین، و بەکارنەهاتووەکان زیاد word-break: break-word
دەکەین بۆ ئەوەی کێشە لە کۆنتێنەرەکانی فلیکسدا دروست نەبێت.
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
<p class="text-break">mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm</p>
.text-break
لە CSS ی کۆکراوەی RTL ی ئێمە لادەبرێت.
گۆڕینی دەق
گۆڕینی دەق لە پێکهاتەکاندا بە پۆلەکانی گەورەکردنی دەق.
دەقی بە پیتی بچووک.
دەقی بە پیتی گەورە.
دەقی سەرمایەدار.
<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>
s بەردەستەکانت font-size
بە دەستکاریکردنی $font-sizes
نەخشەی Sass خۆکارانە بکە.
کێشی فۆنت و ئیتاڵیک
بە خێرایی 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>
مۆنۆسپەیس
هەڵبژاردنێک بگۆڕە بۆ ستاکی فۆنتەکانی مۆنۆسپەیسمان بە .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
);
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
),