خاسلىقنى كۆرسىتىش
زاپچاسلىرىمىزنىڭ كۆرسىتىش قىممىتىنى تېز ۋە ئىنكاسچان ھالدا كۆرسىتىش ئۈسكۈنىلىرىمىز بىلەن ئالماشتۇرۇڭ. كۆپ ئۇچرايدىغان بىر قىسىم قىممەتلەرنى قوللاش ، شۇنداقلا بېسىپ چىقارغاندا ئېكراننى كونترول قىلىش ئۈچۈن قوشۇمچە ماتېرىياللارنى ئۆز ئىچىگە ئالىدۇ.
قانداق ئىشلەيدۇ
بىزنىڭ ئىنكاسچان كۆرسىتىش دەرسلىكلىرىمىز بىلەن display
مۈلۈكنىڭ قىممىتىنى ئۆزگەرتىڭ . بىز پەقەت بارلىق مۇمكىن بولغان قىممەتلەرنىڭ بىر قىسمىنىلا مەقسەتلىك قوللايمىز display
. ئېھتىياجغا ئاساسەن ھەر خىل ئۈنۈملەر ئۈچۈن دەرسلەرنى بىرلەشتۈرگىلى بولىدۇ.
ئىزاھات
بارلىق بۆسۈش نۇقتىلىرىغاxs
ماس كېلىدىغان پايدىلىق دەرسلەرنى كۆرسىتىش ، xxl
ئۇلاردا ئۈزۈلۈپ قېلىش قىسقارتىلمىسى يوق. چۈنكى ئۇ دەرسلەر يۇقىرى-تۆۋەن قوللىنىلىدۇ min-width: 0;
، شۇڭا تاراتقۇلارنىڭ سوئالى بىلەن باغلانمايدۇ. قالغان بۆسۈش نۇقتىلىرى بۆسۈش قىسقارتىلمىسىنى ئۆز ئىچىگە ئالىدۇ.
مۇشۇنىڭغا ئوخشاش ، دەرسلەر فورماتى ئارقىلىق ئاتالغان:
.d-{value}
forxs
.d-{breakpoint}-{value}
ئۈچۈنsm
،md
،lg
،xl
ۋەxxl
.
قەيەردە قىممەت بولسا:
none
inline
inline-block
block
grid
table
table-cell
table-row
flex
inline-flex
$displays
ئۆزگەرگۈچى مىقدارنى ئۆزگەرتىش ۋە SCSS نى قايتا قۇرۇش ئارقىلىق كۆرسىتىش قىممىتىنى ئۆزگەرتكىلى بولىدۇ .
مېدىيا سوئاللىرى بېرىلگەن بۆسۈش ياكى چوڭراق ئېكران كەڭلىكىگە تەسىر كۆرسىتىدۇ . مەسىلەن ، .d-lg-none
تەڭشەش ۋە display: none;
ئېكران .lg
xl
xxl
مىساللار
<div class="d-inline p-2 bg-primary text-white">d-inline</div>
<div class="d-inline p-2 bg-dark text-white">d-inline</div>
<span class="d-block p-2 bg-primary text-white">d-block</span>
<span class="d-block p-2 bg-dark text-white">d-block</span>
ئېلېمېنتلارنى يوشۇرۇش
كۆچمە قولايلىق تەرەققىيات ئۈچۈن ، ئۈسكۈنىلەرنى كۆرسىتىش ۋە يوشۇرۇش ئۈچۈن ئىنكاسچان كۆرسىتىش دەرسلىرىنى ئىشلىتىڭ. ئوخشاش بىر تور بېكەتنىڭ پۈتۈنلەي ئوخشىمايدىغان نەشرىنى قۇرۇشتىن ساقلىنىڭ ، ئەكسىچە ھەر بىر ئېكران چوڭلۇقىغا قارىتا ئېلېمېنتلارنى يوشۇرۇپ قويۇڭ.
ئېلېمېنتلارنى يوشۇرۇش ئۈچۈن ھەر قانداق ئىنكاسچان ئېكراننىڭ ئۆزگىرىشى ئۈچۈن .d-none
سىنىپ ياكى بىر سىنىپنى ئىشلىتىڭ..d-{sm,md,lg,xl,xxl}-none
پەقەت ئېكران چوڭلۇقىنىڭ مەلۇم ئارىلىقىدا ئېلېمېنتنى كۆرسىتىش ئۈچۈن سىز بىر .d-*-none
سىنىپ بىلەن بىر .d-*-*
سىنىپنى بىرلەشتۈرەلەيسىز ، مەسىلەن .d-none .d-md-block .d-xl-none .d-xxl-none
ئوتتۇرا ۋە چوڭ ئۈسكۈنىلەردىن باشقا بارلىق ئېكران چوڭلۇقىدىكى ئېلېمېنتنى يوشۇرىدۇ.
ئېكران چوڭلۇقى | سىنىپ |
---|---|
ھەممىگە يوشۇرۇنغان | .d-none |
پەقەت xs غا يوشۇرۇنغان | .d-none .d-sm-block |
پەقەت sm غا يوشۇرۇنغان | .d-sm-none .d-md-block |
پەقەت md غا يوشۇرۇنغان | .d-md-none .d-lg-block |
پەقەت lg غا يوشۇرۇنغان | .d-lg-none .d-xl-block |
پەقەت xl غا يوشۇرۇنغان | .d-xl-none .d-xxl-block |
پەقەت xxl غا يوشۇرۇنغان | .d-xxl-none |
ھەممىنى كۆرگىلى بولىدۇ | .d-block |
پەقەت xs دا كۆرگىلى بولىدۇ | .d-block .d-sm-none |
پەقەت sm | .d-none .d-sm-block .d-md-none |
پەقەت md دا كۆرگىلى بولىدۇ | .d-none .d-md-block .d-lg-none |
پەقەت lg دا كۆرگىلى بولىدۇ | .d-none .d-lg-block .d-xl-none |
پەقەت xl دا كۆرگىلى بولىدۇ | .d-none .d-xl-block .d-xxl-none |
پەقەت xxl دا كۆرگىلى بولىدۇ | .d-none .d-xxl-block |
<div class="d-lg-none">hide on lg and wider screens</div>
<div class="d-none d-lg-block">hide on screens smaller than lg</div>
بېسىپ چىقىرىش
display
باسما كۆرسىتىش قوراللىرى بىلەن بېسىپ چىقارغاندا ئېلېمېنتلارنىڭ قىممىتىنى ئۆزگەرتىڭ . display
بىزنىڭ ئىنكاسچان مۇلازىمەتلىرىمىز بىلەن ئوخشاش قىممەتنى قوللاشنى ئۆز ئىچىگە ئالىدۇ .d-*
.
.d-print-none
.d-print-inline
.d-print-inline-block
.d-print-block
.d-print-grid
.d-print-table
.d-print-table-row
.d-print-table-cell
.d-print-flex
.d-print-inline-flex
بېسىپ چىقىرىش ۋە كۆرسىتىش دەرسلىرىنى بىرلەشتۈرگىلى بولىدۇ.
<div class="d-print-none">Screen Only (Hide on print only)</div>
<div class="d-none d-print-block">Print Only (Hide on screen only)</div>
<div class="d-none d-lg-block d-print-block">Hide up to large on screen, but always show on print</div>
Sass
Utilities API
كۆرسىتىش قورالى بىزنىڭ API دىكى ئېلان قىلىنغان scss/_utilities.scss
. API نى قانداق ئىشلىتىشنى ئۆگىنىۋېلىڭ.
"display": (
responsive: true,
print: true,
property: display,
class: d,
values: inline inline-block block grid table table-row table-cell flex inline-flex none
),