CSS
يەرشارى CSS تەڭشىكى ، ئاساسىي HTML ئېلېمېنتلىرى كېڭەيتىلگەن دەرسلەر بىلەن لايىھەلەنگەن ۋە كۈچەيتىلگەن ، ئىلغار تور سىستېمىسى.
يەرشارى CSS تەڭشىكى ، ئاساسىي HTML ئېلېمېنتلىرى كېڭەيتىلگەن دەرسلەر بىلەن لايىھەلەنگەن ۋە كۈچەيتىلگەن ، ئىلغار تور سىستېمىسى.
Bootstrap نىڭ ئۇل ئەسلىھەلىرىنىڭ مۇھىم نۇقتىلىرىنى تۆۋەنلىتىڭ ، بۇ بىزنىڭ تېخىمۇ ياخشى ، تېخىمۇ تېز ، تېخىمۇ كۈچلۈك تور ئېچىش ئۇسۇلىمىزنى ئۆز ئىچىگە ئالىدۇ.
Bootstrap HTML5 ھۆججىتىنى ئىشلىتىشنى تەلەپ قىلىدىغان بەزى HTML ئېلېمېنتلىرى ۋە CSS خۇسۇسىيەتلىرىنى ئىشلىتىدۇ. بارلىق تۈرلىرىڭىزنىڭ بېشىدا ئۇنى ئۆز ئىچىگە ئالىدۇ.
Bootstrap 2 ئارقىلىق رامكىنىڭ مۇھىم تەرەپلىرىگە ئىختىيارى كۆچمە دوستلۇق ئۇسلۇبى قوشتۇق. Bootstrap 3 ئارقىلىق بىز باشتىن-ئاخىر كۆچمە دوستانە بولۇش تۈرىنى قايتا يازدۇق. ئىختىيارىي كۆچمە ئۇسلۇبلارنى قوشۇشنىڭ ئورنىغا ، ئۇلار يادروغا پىشۇرۇلدى. ئەمەلىيەتتە ، Bootstrap ئالدى بىلەن كۆچمە . كۆچمە بىرىنچى ئۇسلۇبنى ئايرىم ھۆججەتلەرنىڭ ئورنىغا پۈتكۈل كۇتۇپخانىدا تاپقىلى بولىدۇ.
مۇۋاپىق كۆرسىتىش ۋە سېزىمچان چوڭايتىشقا كاپالەتلىك قىلىش ئۈچۈن ، كۆرۈش ئېغىزى مېتا بەلگىسىنى قوشۇڭ <head>
.
user-scalable=no
كۆرۈش ئۈسكۈنىسىنىڭ مېتا بەلگىسىنى قوشۇش ئارقىلىق كۆچمە ئۈسكۈنىلەردە چوڭايتىش ئىقتىدارىنى چەكلىيەلەيسىز . بۇ چوڭايتىشنى چەكلەيدۇ ، يەنى ئابونتلار پەقەت سىيرىلالايدۇ ، تور بېتىڭىزدە يەرلىك پروگراممىغا سەل ئوخشايدۇ. ئومۇمەن ، بىز بۇنى ھەر بىر تور بېكەتتە تەۋسىيە قىلمايمىز ، شۇڭا ئېھتىيات قىلىڭ!
Bootstrap يەرشارىدىكى ئاساسلىق كۆرسىتىش ، مەتبەئە ۋە ئۇلىنىش ئۇسلۇبىنى بەلگىلەيدۇ. كونكرېت قىلىپ ئېيتقاندا ، بىز:
background-color: #fff;
_body
@font-family-base
، @font-size-base
ۋە @line-height-base
خاسلىقلىرىنى بىزنىڭ باسما بازىمىز قىلىپ ئىشلىتىڭ@link-color
ۋە ئۇلىنىش ئاستى سىزىقىنىلا ئىشلىتىڭ:hover
بۇ ئۇسلۇبلارنى ئىچىدىن تاپقىلى بولىدۇ scaffolding.less
.
تور كۆرگۈچنىڭ ياخشىلىنىشى ئۈچۈن ، بىز Normalize.css نى ئىشلىتىمىز ، بۇ تۈر نىكولاس گاللاگېر ۋە جوناتان نېلنىڭ تۈرى .
Bootstrap تور مەزمۇنىنى ئوراپ ، تور سىستېمىسىمىزنى ساقلاش ئۈچۈن ئۆز ئىچىگە ئالغان ئېلېمېنتنى تەلەپ قىلىدۇ. تۈرلىرىڭىزدە ئىشلىتىدىغان ئىككى قاچىنىڭ بىرىنى تاللىسىڭىز بولىدۇ. شۇنىڭغا دىققەت قىلىڭكى ، padding
كۆپ ۋە كۆپ بولغاچقا ، ھېچقانداق قاچا ئۇۋىسى يوق.
.container
ئىنكاسچان مۇقىم كەڭلىك قاچىسىغا ئىشلىتىڭ .
تولۇق كەڭلىكتىكى قاچىغا ئىشلىتىڭ .container-fluid
، كۆرۈش ئېغىزىڭىزنىڭ پۈتۈن كەڭلىكىنى ئۆز ئىچىگە ئالىدۇ.
Bootstrap ئىنكاسچان ، كۆچمە تۇنجى سۇيۇقلۇق تور سىستېمىسىنى ئۆز ئىچىگە ئالىدۇ ، بۇ ئۈسكۈنە ياكى كۆرۈنۈش كۆلىمىنىڭ چوڭىيىشىغا ئەگىشىپ مۇۋاپىق ھالدا 12 ئىستونغا يېتىدۇ. ئۇ ئاسان ئورۇنلاشتۇرۇش تاللاشلىرى ئۈچۈن ئالدىن بېكىتىلگەن دەرسلەرنى ، شۇنداقلا تېخىمۇ كۆپ مەنىلىك ئورۇنلاشتۇرۇش ھاسىل قىلىدىغان كۈچلۈك ئارىلاشمىلارنى ئۆز ئىچىگە ئالىدۇ .
كاتەكچە سىستېمىلىرى مەزمۇنلىرىڭىزنى ساقلايدىغان بىر قاتار قۇر ۋە ستونلار ئارقىلىق بەت ئورۇنلاشتۇرۇشى ئۈچۈن ئىشلىتىلىدۇ. Bootstrap تور سىستېمىسىنىڭ قانداق ئىشلەيدىغانلىقى تۆۋەندىكىچە:
.container
(مۇقىم كەڭلىك) ياكى (تولۇق كەڭلىك) ئىچىگە قويۇش كېرەك..container-fluid
.row
سۈرئىتىنى .col-xs-4
تېزلىتىدۇ. ئاز ئارىلاشمىلارنى تېخىمۇ كۆپ مەنىلىك ئورۇنلاشتۇرۇشقا ئىشلىتىشكە بولىدۇ.padding
. .row
بۇ تاختاي بىرىنچى ۋە ئاخىرقى ئىستونغا s دىكى سەلبىي پەرقى ئارقىلىق رەتلىنىدۇ ..col-xs-4
..col-md-*
سىنىپنى ئېلېمېنتقا ئىشلىتىش ئۇنىڭ ئوتتۇرا ئۈسكۈنىلەردىكى ئۇسلۇبىغا تەسىر كۆرسىتىپلا قالماي ، يەنە بىر .col-lg-*
سىنىپ بولمىسا چوڭ ئۈسكۈنىلەرگىمۇ تەسىر كۆرسىتىدۇ.بۇ پرىنسىپلارنى كودىڭىزغا قوللىنىشنىڭ مىساللىرىغا قاراڭ.
تور سىستېمىسىمىزدا ئاچقۇچلۇق بۆسۈش ھاسىل قىلىش ئۈچۈن ، كىچىك ھۆججەتلىرىمىزدە تۆۋەندىكى مېدىيا سوئاللىرىنى ئىشلىتىمىز.
بىز بۇ مېدىيا سوئاللىرىدا ئاندا-ساندا كېڭىيىپ ، max-width
CSS نى تار ئۈسكۈنىلەر بىلەنلا چەكلەيمىز.
Bootstrap تورى سىستېمىسىنىڭ بىر قانچە قولايلىق ئۈستەل بىلەن نۇرغۇن ئۈسكۈنىلەردە قانداق ئىشلەيدىغانلىقىنى كۆرۈڭ.
قوشۇمچە كىچىك ئۈسكۈنىلەر تېلېفون (<768px) | كىچىك ئۈسكۈنىلەر تاختا كومپيۇتېر (68768px) | ئوتتۇرا ئۈسكۈنىلەر ئۈستەل يۈزى (≥992px) | چوڭ ئۈسكۈنىلەر ئۈستەل يۈزى (≥1200px) | |
---|---|---|---|---|
Grid ھەرىكىتى | گورىزونتال ھەر ۋاقىت | باشلاش ئۈچۈن يىمىرىلدى ، توغرىسىغا توغرىسىغا توغرىسىغا توغرىلىنىدۇ | ||
كونتېينېر كەڭلىكى | None (auto) | 750px | 970px | 1170px |
سىنىپ ئالدى قوشۇلغۇچىسى | .col-xs- |
.col-sm- |
.col-md- |
.col-lg- |
# ئىستون | 12 | |||
ستون كەڭلىكى | ئاپتوماتىك | ~ 62px | ~ 81px | ~ 97px |
كەڭلىك كەڭلىكى | 30px (بىر ئىستوننىڭ ئىككى تەرىپىدە 15px) | |||
Nestable | ھەئە | |||
Offsets | ھەئە | |||
ستون زاكاز قىلىش | ھەئە |
يەككە .col-md-*
تور سىنىپىدىن پايدىلىنىپ ، ئۈستەل يۈزى (ئوتتۇرا) ئۈسكۈنىلەردە توغرىسىغا ئايلىنىشتىن ئىلگىرى كۆچمە ئۈسكۈنىلەر ۋە تاختا كومپيۇتېر ئۈسكۈنىلىرى (قوشۇمچە كىچىك ۋە كىچىك دائىرىدە) تىزىپ قويۇلغان ئاساسىي تور سىستېمىسى قۇرالايسىز. كاتەكچە ئىستونلارنى خالىغان ئورۇنغا قويۇڭ .row
.
ھەر قانداق مۇقىم كەڭلىكتىكى تور ئورۇنلاشتۇرۇشىنى سىرتقى شەكلىڭىزنى ئۆزگەرتىش ئارقىلىق تولۇق كەڭلىكتىكى ئورۇنلاشتۇرۇشقا .container
ئۆزگەرتىڭ .container-fluid
.
ستونلىرىڭىزنىڭ كىچىك ئۈسكۈنىلەرگە تىزىپ قويۇشىنى خالامسىز؟ .col-xs-*
.col-md-*
ئىستونغا قوشۇش ئارقىلىق قوشۇمچە كىچىك ۋە ئوتتۇرا ئۈسكۈنە دەرىسلىكىنى ئىشلىتىڭ . ئۇنىڭ قانداق ئىشلەيدىغانلىقىنى تېخىمۇ ياخشى چۈشىنىش ئۈچۈن تۆۋەندىكى مىسالغا قاراڭ.
.col-sm-*
تاختا كومپيۇتېر سىنىپلىرى بىلەن تېخىمۇ ھەرىكەتچان ۋە كۈچلۈك ئورۇنلاشتۇرۇشلارنى قۇرۇش ئارقىلىق ئالدىنقى مىسالغا ئاساسلىنىڭ .
ئەگەر بىر قۇرغا 12 دىن ئارتۇق ئىستون قويۇلسا ، ھەر بىر گۇرۇپپا قوشۇمچە ئىستونلار بىر گەۋدە سۈپىتىدە يېڭى قۇرغا ئورۇلىدۇ.
تۆت قاتلاملىق تورنى ئىشلەتسىڭىز ، سىز مەلۇم بىر نۇقتىدا ، بىرىنىڭكىدىن ئېگىز بولغاچقا ، ئىستونلىرىڭىز تازا ئېنىق ئەمەس. بۇنى ئوڭشاش ئۈچۈن ، a .clearfix
ۋە بىزنىڭ ئىنكاسچان دەرسلىكلىرىمىزنى بىرلەشتۈرۈڭ .
ئىنكاس قايتۇرۇش نۇقتىلىرىدا ستون تازىلاشتىن باشقا ، سىز قايتا قوزغىتىش ، ئىتتىرىش ياكى تارتىشنى ئەسلىگە كەلتۈرۈشىڭىز مۇمكىن . توردىكى مىسالدا بۇنى كۆرۈڭ .
.col-md-offset-*
دەرسلەرنى ئىشلىتىپ ئىستوننى ئوڭغا يۆتكەڭ . بۇ دەرسلەر ئىستوننىڭ سول گىرۋىكىنى ئىستون ئارقىلىق ئۆستۈرىدۇ *
. مەسىلەن ، تۆت ئىستوندىن .col-md-offset-4
يۆتكىلىدۇ ..col-md-4
تۆۋەن دەرىجىدىكى تور قاتلىمىدىكى دەرسلەرنى دەرسلىك بىلەن قاپلىۋەتسىڭىز بولىدۇ .col-*-offset-0
.
سۈكۈتتىكى تور بىلەن مەزمۇنلىرىڭىزنى ئۇۋىلاش ئۈچۈن ، بار بولغان ئىستونغا يېڭى .row
ۋە بىر قاتار ستون قوشۇڭ . ئۇلانغان قۇرلار 12 ياكى ئۇنىڭدىن تۆۋەن بولغان بىر قاتار ئىستونلارنى ئۆز ئىچىگە ئېلىشى كېرەك (ئىشلەتكىلى بولىدىغان 12 ئىستوننىڭ ھەممىسىنى ئىشلىتىشىڭىز تەلەپ قىلىنمايدۇ)..col-sm-*
.col-sm-*
.col-md-push-*
بىزنىڭ ئىچىگە ئورۇنلاشتۇرۇلغان كاتەكچە ئىستونلىرىمىزنىڭ ۋە .col-md-pull-*
ئۆزگەرتكۈچ سىنىپلىرىمىزنىڭ تەرتىپىنى ئاسانلا ئۆزگەرتىڭ .
Bootstrap تېز ئورۇنلاشتۇرۇش ئۈچۈن ئالدىن ياسالغان كاتەكچە دەرسلىرىدىن باشقا ، ئۆزىڭىزنىڭ ئاددىي ، مەنىلىك ئورۇنلاشتۇرۇشىنى تېز ھاسىل قىلىدىغان ئاز ئۆزگەرگۈچى مىقدار ۋە ئارىلاشمىلارنى ئۆز ئىچىگە ئالىدۇ.
ئۆزگەرگۈچى مىقدارلار تۈۋرۈك سانى ، ئۆستەڭ كەڭلىكى ۋە لەيلىمە ئىستوننى باشلايدىغان مېدىيا سوئال نۇقتىسىنى بەلگىلەيدۇ. بىز بۇلارنى يۇقىرىدا خاتىرىلەنگەن ئالدىن بېكىتىلگەن تور سىنىپى ، شۇنداقلا تۆۋەندە كۆرسىتىلگەن ئىختىيارى ئارىلاشمىلار ئۈچۈن ھاسىل قىلىمىز.
ئارىلاشما كاتەكچە ئۆزگەرگۈچى مىقدارلار بىلەن بىرلەشتۈرۈپ ، يەككە كاتەكچە ستون ئۈچۈن مەنىلىك CSS ھاسىل قىلىدۇ.
ئۆزگەرگۈچى مىقدارنى ئۆزىڭىزنىڭ خاس قىممىتىگە ئۆزگەرتەلەيسىز ياكى ئارىلاشما قىممەتنى ئۇلارنىڭ كۆڭۈلدىكى قىممىتى بىلەن ئىشلىتەلەيسىز. بۇ يەردە سۈكۈتتىكى تەڭشەكلەرنى ئىشلىتىپ ئىككى ئىستون ئورۇنلاشتۇرۇشنى ھاسىل قىلىدىغان مىسال بار.
بارلىق HTML ماۋزۇلىرىنى ئىشلەتكىلى <h1>
بولىدۇ <h6>
. .h1
دەرسلەر ئارقىلىقمۇ .h6
ئىشلەتكىلى بولىدۇ ، چۈنكى سىز ماۋزۇنىڭ خەت شەكلىگە ماسلاشماقچى بولسىڭىز ، ئەمما تېكىستىڭىزنىڭ سىزىقلىق ھالەتتە كۆرسىتىلىشىنى ئۈمىد قىلسىڭىز.
h1. Bootstrap ماۋزۇسى |
Semibold 36px |
h2. Bootstrap ماۋزۇسى |
Semibold 30px |
h3. Bootstrap ماۋزۇسى |
Semibold 24px |
h4. Bootstrap ماۋزۇسى |
Semibold 18px |
h5. Bootstrap ماۋزۇسى |
Semibold 14px |
h6. Bootstrap ماۋزۇسى |
Semibold 12px |
<small>
ئادەتتىكى خەتكۈچ ياكى .small
سىنىپ بىلەن ھەر قانداق ماۋزۇدا يېنىك ، ئىككىلەمچى تېكىست ھاسىل قىلىڭ.
h1. Bootstrap ماۋزۇسى ئىككىنچى تېكىست |
h2. Bootstrap ماۋزۇسى ئىككىنچى تېكىست |
h3. Bootstrap ماۋزۇسى ئىككىنچى تېكىست |
h4. Bootstrap ماۋزۇسى ئىككىنچى تېكىست |
h5. Bootstrap ماۋزۇسى ئىككىنچى تېكىست |
h6. Bootstrap ماۋزۇسى ئىككىنچى تېكىست |
Bootstrap نىڭ يەرشارىدىكى سۈكۈتتىكى font-size
قىممىتى 14px ، line-height
1.428 . بۇ بارلىق ئابزاسلارغا قوللىنىلىدۇ. بۇنىڭدىن باشقا ، (ئابزاسلار) ئۇلارنىڭ ھېسابلانغان سىزىق ئېگىزلىكىنىڭ يېرىمى (سۈكۈتتىكى 10px) گە ئېرىشىدۇ.<body>
<p>
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur مەسخىرە مۇس. Nullam id dolor id nibh ئۇلترا ماشىنا.
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur مەسخىرە مۇس. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
قوشۇش ئارقىلىق ئابزاسنى ئالاھىدە گەۋدىلەندۈرۈڭ .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
مەتبەئە ئۆلچىمى ئۆزگەرگۈچى مىقداردىكى ئىككى ئاز ئۆزگەرگۈچى مىقدارنى ئاساس قىلىدۇ . بىرىنچىسى ، ئىشلىتىلگەن ئاساسىي خەت چوڭلۇقى ، ئىككىنچىسى ئاساسى سىزىق ئېگىزلىكى. بىز بۇ ئۆزگەرگۈچى مىقدارلار ۋە بىر قىسىم ئاددىي ماتېماتىكىلارنى ئىشلىتىپ ، بارلىق تىپلىرىمىزنىڭ گىرۋەكلىرى ، تاختىلىرى ۋە سىزىق ئېگىزلىكىنى ھاسىل قىلىمىز. ئۇلارنى خاسلاشتۇرۇڭ ۋە Bootstrap ماسلاشتۇرۇڭ.@font-size-base
@line-height-base
باشقا بىر مەزمۇندىكى باغلىنىشچانلىقى سەۋەبىدىن تېكىستنىڭ ئىجرا قىلىنىشىنى گەۋدىلەندۈرۈش ئۈچۈن ، <mark>
خەتكۈچنى ئىشلىتىڭ.
بەلگە بەلگىسىنى ئىشلەتسىڭىز بولىدۇيارقىن نۇقتاتېكىست.
ئۆچۈرۈلگەن تېكىست بۆلەكلىرىنى كۆرسىتىش ئۈچۈن <del>
خەتكۈچنى ئىشلىتىڭ.
بۇ قۇر تېكىست ئۆچۈرۈلگەن تېكىست دەپ قارىلىدۇ.
ئەمدى ماس كەلمەيدىغان تېكىست بۆلەكلىرىنى كۆرسىتىش ئۈچۈن<s>
خەتكۈچنى ئىشلىتىڭ.
بۇ بىر قۇر تېكىست ئەمدى توغرا ئەمەس دەپ قارىلىدۇ.
ھۆججەتكە قوشۇمچە ماتېرىياللارنى كۆرسىتىش ئۈچۈن<ins>
خەتكۈچنى ئىشلىتىڭ.
بۇ بىر قۇر تېكىست ھۆججەتكە قوشۇمچە دەپ قارىلىدۇ.
تېكىستنى ئاستىغا سىزىش ئۈچۈن خەتكۈچنى ئىشلىتىڭ <u>
.
بۇ قۇر تېكىست ئاستى سىزىق بويىچە كۆرسىتىلىدۇ
يېنىك ئۇسلۇبتىكى HTML نىڭ سۈكۈتتىكى تەكىتلەش بەلگىسىنى ئىشلىتىڭ.
قۇر ياكى تېكىستنىڭ بۆلەكلىرىنى تەكىتلەش ئۈچۈن ، <small>
خەتكۈچنى ئىشلىتىپ تېكىستنى ئاتا-ئانىلارنىڭ 85% چوڭلۇقىغا تەڭشەڭ. font-size
ماۋزۇ ئېلېمېنتلىرى ئۇۋىسى ئۈچۈن ئۆزىگە ئېرىشىدۇ<small>
.
سىز .small
خالىغان ئورۇننىڭ ئىچىگە سىزىقلىق ئېلېمېنتنى ئىشلىتەلەيسىز <small>
.
بۇ بىر قۇر تېكىست ئىنچىكە بېسىپ چىقىرىلغان دەپ قارىلىدۇ.
ئېغىرراق خەت نۇسخىسى بىلەن بىر پارچە تېكىستنى تەكىتلەش ئۈچۈن.
تۆۋەندىكى تېكىست پارچىلىرى توم تېكىست سۈپىتىدە كۆرسىتىلدى .
يانتۇ خەت بىلەن بىر پارچە تېكىستنى تەكىتلىگەنلىكى ئۈچۈن.
تۆۋەندىكى تېكىست پارچىلىرى يانتۇ تېكىست سۈپىتىدە كۆرسىتىلدى .
HTML5 دە <b>
ئىشلىتىشنى ئەركىن ھېس قىلىڭ. كۆپىنچە ئاۋاز ، تېخنىكىلىق ئاتالغۇ قاتارلىقلار ئۈچۈن قوشۇمچە ئەھمىيەت بەرمەي تۇرۇپ سۆز ياكى ئىبارىلەرنى گەۋدىلەندۈرۈشنى مەقسەت قىلىدۇ .<i>
<b>
<i>
تېكىستنى ماسلاشتۇرۇش دەرسلىكى بار زاپچاسلارغا ئاسانلا قايتا يېزىڭ.
سولغا توغرىلانغان تېكىست.
مەركەز تېكىستنى توغرىلىدى.
توغرا توغرىلانغان تېكىست.
يوللۇق تېكىست.
ئورالغان تېكىست يوق.
تېكىستنى چوڭ يېزىلغان دەرسلەر بىلەن زاپچاسلارغا ئۆزگەرتىڭ.
كىچىك يېزىلغان تېكىست.
چوڭ يېزىلغان تېكىست.
چوڭ يېزىلغان تېكىست.
<abbr>
كېڭەيتىلگەن نەشرىنى كۆرسىتىش ئۈچۈن HTML ئېلېمېنتىنىڭ قىسقارتىلمىسى ۋە قىسقارتىلمىسى ئۈچۈن قوللىنىلغان. خاسلىقى بار قىسقارتىلمىلارنىڭ title
ئاستى چېكىتلىك چېكىت ۋە يۆلىنىشتە ياردەمچى نۇر بەلگىسى بار بولۇپ ، قوزغاتقۇچ ۋە ياردەمچى تېخنىكىلارنى ئىشلەتكۈچىلەرگە قوشۇمچە مەزمۇن بىلەن تەمىنلەيدۇ.
خاسلىق سۆزىنىڭ قىسقارتىلمىسى attr .
.initialism
سەل كىچىكرەك خەت چوڭلۇقىغا قىسقارتىشقا قوشۇڭ .
HTML بولكا كېسىلگەندىن بۇيانقى ئەڭ ياخشى نەرسە.
ئەڭ يېقىن ئەجداد ياكى خىزمەتنىڭ پۈتۈن گەۋدىسى ئۈچۈن ئالاقىلىشىش ئۇچۇرلىرىنى سۇنۇڭ. بارلىق قۇرلارنى ئاخىرلاشتۇرۇش ئارقىلىق فورماتنى ساقلاڭ <br>
.
ھۆججەتتىكى باشقا مەنبەدىن مەزمۇن بۆلەكلىرىنى نەقىل كەلتۈرۈش ئۈچۈن.
<blockquote>
ھەر قانداق HTML نى نەقىل قىلىپ ئوراپ قويۇڭ. تۈز نەقىل ئۈچۈن ، بىز a نى تەۋسىيە قىلىمىز <p>
.
Lorem ipsum dolor amet ، كونسېرۋاتىپلىق ماسلاشتۇرغۇچى سەرخىل. پۈتۈن سان پوستلاق چۈمۈلە.
ئۆلچەمدىكى ئاددىي ئۆزگىرىشلەرنىڭ ئۇسلۇبى ۋە مەزمۇنى ئۆزگىرىدۇ <blockquote>
.
<footer>
مەنبەنى ئېنىقلاش ئۈچۈن قوشۇڭ . مەنبە ئەسەرنىڭ نامىنى ئوراپ قويۇڭ <cite>
.
Lorem ipsum dolor amet ، كونسېرۋاتىپلىق ماسلاشتۇرغۇچى سەرخىل. پۈتۈن سان پوستلاق چۈمۈلە.
.blockquote-reverse
ئوڭ تەرەپتىكى مەزمۇنلار بىلەن توساق قوشۇڭ .
زاكاز ئېنىق بولمىغان تۈرلەرنىڭ تىزىملىكى .
تەرتىپ ئېنىق بولغان تۈرلەرنىڭ تىزىملىكى .
تىزىملىك تۈرلىرىدىكى سۈكۈتتىكى list-style
ۋە سول گىرۋەكنى ئېلىڭ (پەقەت بالىلارلا). بۇ پەقەت بالىلار تىزىملىكىدىكى تۈرلەرگىلا ماس كېلىدۇ ، يەنى سىز ئۇۋىغان تىزىملىكلەرگىمۇ دەرس قوشۇشىڭىز كېرەك.
بارلىق تىزىملىك تۈرلىرىنى بىر قۇر display: inline-block;
ۋە بىر ئاز يېنىك تاختا بىلەن قويۇڭ.
مۇناسىۋەتلىك چۈشەندۈرۈشلەر بىلەن ئاتالغۇلارنىڭ تىزىملىكى.
ئاتالغۇ ۋە تەسۋىرلەرنى بىرمۇبىر <dl>
رەتلەپ تۈزۈڭ. سۈكۈتتىكى s غا ئوخشاش تىزىشقا باشلايدۇ <dl>
، ئەمما يولباشچى كېڭەيگەندە ، بۇلارنى قىلىڭ.
گورىزونتال تەسۋىر تىزىملىكى سول ئىستونغا ماس كېلىدىغان بەك ئۇزۇن ئاتالغۇلارنى قىسقارتىدۇ text-overflow
. تار كۆرۈنۈشلەردە ، ئۇلار سۈكۈتتىكى رەتلەنگەن ئورۇنلاشتۇرۇشقا ئۆزگىرىدۇ.
كود پارچىلىرىنى ئۆز ئىچىگە <code>
ئالىدۇ.
<section>
ئىچكى قۇر سۈپىتىدە ئوراش كېرەك.
ئادەتتە كۇنۇپكا تاختىسى <kbd>
ئارقىلىق كىرگۈزۈلگەن كىرگۈزۈشنى كۆرسىتىدۇ.
<pre>
بىر نەچچە قۇر كودنى ئىشلىتىڭ . مۇۋاپىق رەسىم ئۈچۈن كودتىكى ھەر قانداق بۇلۇڭ تىرناقتىن قېچىشقا كاپالەتلىك قىلىڭ.
<p> بۇ يەردىكى ئۈلگە تېكىست ... </p>
سىز ئىختىيارىي ھالدا .pre-scrollable
سىنىپنى قوشسىڭىز بولىدۇ ، بۇ ئەڭ چوڭ ئېگىزلىكى 350px قىلىپ ، y ئوقلۇق ئايلانما بالداق بىلەن تەمىنلەيدۇ.
ئۆزگەرگۈچى مىقدارنى كۆرسىتىش ئۈچۈن <var>
بەلگە ئىشلىتىڭ.
y = m x + b
پروگراممىدىن ئەۋرىشكە چىقىرىشنى چەكلەش ئۈچۈن <samp>
بەلگە ئىشلىتىڭ.
بۇ تېكىست كومپيۇتېر پروگراممىسىدىن ئەۋرىشكە چىقىرىش دەپ قارىلىدۇ.
ئاساسىي ئۇسلۇب ئۈچۈن - يېنىك تاختا ۋە پەقەت گورىزونتال بۆلگۈچلەر ئۈچۈن ئاساسى سىنىپنى .table
خالىغان بىرىگە قوشۇڭ <table>
. قارىماققا دەرىجىدىن تاشقىرى ئارتۇقچە تۇيۇلىدۇ ، ئەمما كالېندار ۋە خورما تاللىغۇچ قاتارلىق باشقا قىستۇرمىلارغا جەدۋەلنىڭ كەڭ كۆلەمدە ئىشلىتىلىشىنى كۆزدە تۇتۇپ ، ئۆزىمىزنىڭ ئۈستەل ئۇسلۇبىمىزنى ئايرىۋېتىشنى تاللىدۇق.
# | بىرىنچى ئىسمى | فامىلىسى | ئىشلەتكۈچى ئىسمى |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | ياقۇپ | Thornton | @fat |
3 | Larry | قۇش |
.table-striped
ئىچىدىكى ھەر قانداق جەدۋەل قۇرىغا zebra- سىزىق قوشۇشقا ئىشلىتىڭ <tbody>
.
سىزىقلىق جەدۋەللەر :nth-child
CSS تاللىغۇچ ئارقىلىق لايىھەلەنگەن بولۇپ ، Internet Explorer 8 دا يوق.
# | بىرىنچى ئىسمى | فامىلىسى | ئىشلەتكۈچى ئىسمى |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | ياقۇپ | Thornton | @fat |
3 | Larry | قۇش |
.table-bordered
جەدۋەل ۋە كاتەكچىلەرنىڭ ھەممە تەرىپىگە چېگرا قوشۇڭ .
# | بىرىنچى ئىسمى | فامىلىسى | ئىشلەتكۈچى ئىسمى |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | ياقۇپ | Thornton | @fat |
3 | Larry | قۇش |
.table-hover
A دىكى جەدۋەل قۇرلىرىغا يۆتكىلىش ھالىتىنى قوزغىتىش ئۈچۈن قوشۇڭ <tbody>
.
# | بىرىنچى ئىسمى | فامىلىسى | ئىشلەتكۈچى ئىسمى |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | ياقۇپ | Thornton | @fat |
3 | Larry | قۇش |
.table-condensed
جەدۋەلنى يېرىم قىلىپ كېسىش ئارقىلىق جەدۋەلنى تېخىمۇ ئىخچاملاش ئۈچۈن قوشۇڭ .
# | بىرىنچى ئىسمى | فامىلىسى | ئىشلەتكۈچى ئىسمى |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | ياقۇپ | Thornton | @fat |
3 | Larry the Bird |
مەزمۇن جەدۋىلىنى ئىشلىتىپ جەدۋەل قۇر ياكى يەككە كاتەكچىلەرگە ئىشلىتىڭ.
سىنىپ | چۈشەندۈرۈش |
---|---|
.active |
ئايلانما رەڭنى مەلۇم قۇر ياكى كاتەكچىگە ئىشلىتىدۇ |
.success |
مۇۋەپپەقىيەتلىك ياكى ئاكتىپ ھەرىكەتنى كۆرسىتىدۇ |
.info |
بىتەرەپ ئۇچۇر ئۆزگەرتىش ياكى ھەرىكەتنى كۆرسىتىدۇ |
.warning |
دىققەت قىلىشقا تېگىشلىك ئاگاھلاندۇرۇشنى كۆرسىتىدۇ |
.danger |
خەتەرلىك ياكى يوشۇرۇن سەلبىي ھەرىكەتنى كۆرسىتىدۇ |
# | ستون ماۋزۇسى | ستون ماۋزۇسى | ستون ماۋزۇسى |
---|---|---|---|
1 | ستون مەزمۇنى | ستون مەزمۇنى | ستون مەزمۇنى |
2 | ستون مەزمۇنى | ستون مەزمۇنى | ستون مەزمۇنى |
3 | ستون مەزمۇنى | ستون مەزمۇنى | ستون مەزمۇنى |
4 | ستون مەزمۇنى | ستون مەزمۇنى | ستون مەزمۇنى |
5 | ستون مەزمۇنى | ستون مەزمۇنى | ستون مەزمۇنى |
6 | ستون مەزمۇنى | ستون مەزمۇنى | ستون مەزمۇنى |
7 | ستون مەزمۇنى | ستون مەزمۇنى | ستون مەزمۇنى |
8 | ستون مەزمۇنى | ستون مەزمۇنى | ستون مەزمۇنى |
9 | ستون مەزمۇنى | ستون مەزمۇنى | ستون مەزمۇنى |
رەڭنى ئىشلىتىپ جەدۋەل قۇر ياكى يەككە كاتەكچىگە مەنە قوشۇش پەقەت كۆرۈنۈشلۈك كۆرسەتكۈچ بىلەن تەمىنلەيدۇ ، بۇ ئېكران تېخنىكىسىنى ئىشلەتكۈچىلەرگە يەتكۈزمەيدۇ. رەڭ بىلەن ئىپادىلەنگەن ئۇچۇرنىڭ مەزمۇننىڭ ئۆزىدىن (مۇناسىۋەتلىك جەدۋەل قۇر / كاتەكچىدە كۆرۈنىدىغان تېكىست) ئېنىق بولۇشىغا ياكى .sr-only
سىنىپقا يوشۇرۇنغان قوشۇمچە تېكىستكە ئوخشاش باشقا ئۇسۇللار ئارقىلىق ئۆز ئىچىگە ئېلىنغانلىقىغا كاپالەتلىك قىلىڭ.
ھەر قانداق نەرسىنى ئوراپ ئىنكاسچان جەدۋەللەرنى قۇرۇپ .table
، .table-responsive
ئۇلارنى كىچىك ئۈسكۈنىلەردە توغرىسىغا توغرىلاڭ (768px دىن تۆۋەن). كەڭلىكى 768px دىن چوڭراق نەرسىنى كۆرگەندە ، بۇ جەدۋەللەردە ھېچقانداق پەرقنى كۆرەلمەيسىز.
مەسئۇلىيەتچان جەدۋەللەردىن پايدىلىنىدۇ overflow-y: hidden
، بۇ جەدۋەلنىڭ ئاستى ياكى ئۈستى گىرۋىكىدىن ھالقىغان مەزمۇنلارنى قىسقارتىدۇ. بولۇپمۇ بۇ تىزىملىك تىزىملىكى ۋە باشقا ئۈچىنچى تەرەپ كىچىك قوراللىرىنى ئۆچۈرۈۋېتەلەيدۇ.
width
Firefox نىڭ ئىنكاس جەدۋىلىگە دەخلى قىلىدىغان بىر قىسىم ئوڭايسىز مەيدان ئۇسلۇبى بار. بىز Bootstrap دا تەمىنلىمىگەن Firefox بەلگىلىك خاككېر بولمىسا بۇنى قاپلىغىلى بولمايدۇ :
تېخىمۇ كۆپ ئۇچۇرغا ئېرىشىش ئۈچۈن بۇ Stack Overflow جاۋابىنى ئوقۇڭ .
# | جەدۋەل ماۋزۇسى | جەدۋەل ماۋزۇسى | جەدۋەل ماۋزۇسى | جەدۋەل ماۋزۇسى | جەدۋەل ماۋزۇسى | جەدۋەل ماۋزۇسى |
---|---|---|---|---|---|---|
1 | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى |
2 | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى |
3 | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى |
# | جەدۋەل ماۋزۇسى | جەدۋەل ماۋزۇسى | جەدۋەل ماۋزۇسى | جەدۋەل ماۋزۇسى | جەدۋەل ماۋزۇسى | جەدۋەل ماۋزۇسى |
---|---|---|---|---|---|---|
1 | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى |
2 | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى |
3 | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى | جەدۋەل كاتەكچىسى |
يەككە جەدۋەل كونتروللىرى ئاپتوماتىك ھالدا يەر شارى ئۇسلۇبىنى قوبۇل قىلىدۇ. بارلىق تېكىست <input>
ۋە ئېلېمېنتلار سۈكۈتتىكى ھالەتتە <textarea>
تەڭشەلدى . بەلگە ۋە كونتروللارنى ئەڭ ياخشى بوشلۇققا ئوراش.<select>
.form-control
width: 100%;
.form-group
شەكىل گۇرۇپپىلىرىنى بىۋاسىتە كىرگۈزۈش گۇرۇپپىسى بىلەن ئارىلاشتۇرماڭ . ئۇنىڭ ئورنىغا جەدۋەل گۇرۇپپىسىنىڭ ئىچىگە كىرگۈزۈش گۇرۇپپىسىنى ئۇۋا قىلىڭ.
جەدۋەلنى قوشۇڭ .form-inline
(بۇنىڭ بولۇشى ناتايىن <form>
) سولغا توغرىلانغان ۋە سىزىقلىق كونترول كونتروللىرى ئۈچۈن. بۇ پەقەت كەم دېگەندە 768px كەڭلىكتىكى كۆرۈنۈش شەكلىدىكى جەدۋەللەرگە ماس كېلىدۇ.
كىرگۈزۈش ۋە تاللاش width: 100%;
Bootstrap دا سۈكۈتتىكى ھالەتتە قوللىنىلدى. width: auto;
ئىچكى قۇر شەكلىدە ، بىز بىر قانچە كونترولنىڭ ئوخشاش بىر قۇردا تۇرالايدىغانلىقىنى ئەسلىگە كەلتۈرىمىز . ئورۇنلاشتۇرۇشىڭىزغا ئاساسەن ، قوشۇمچە ئىختىيارى كەڭلىك تەلەپ قىلىنىشى مۇمكىن.
ئەگەر ھەر بىر كىرگۈزۈش بەلگىسىنى ئۆز ئىچىگە ئالمىسىڭىز ، ئېكران ئوقۇرمەنلىرى جەدۋەللىرىڭىزدە ئاۋارىچىلىققا ئۇچرايدۇ. .sr-only
بۇ سىزىقلىق جەدۋەللەر ئۈچۈن ، سىنىپنى ئىشلىتىپ بەلگىنى يوشۇرۇپ قويالايسىز . ياردەمچى تېخنىكىلارغا بەلگە بىلەن تەمىنلەشنىڭ باشقا تاللاش ئۇسۇللىرى بار ، مەسىلەن aria-label
، aria-labelledby
ياكى title
خاسلىق. ئەگەر بۇلارنىڭ ھېچقايسىسى بولمىسا ، ئېكران ئوقۇرمەنلىرى بۇ placeholder
خاسلىقنى ئىشلىتىشنى مۇراجىئەت قىلسا بولىدۇ ، ئەمما دىققەت قىلىڭ ، placeholder
باشقا بەلگە قويۇش ئۇسۇللىرىنىڭ ئورنىدا ئىشلىتىش تەۋسىيە قىلىنمايدۇ.
.form-horizontal
Bootstrap نىڭ ئالدىن بېكىتىلگەن كاتەكچە سىنىپىدىن پايدىلىنىپ جەدۋەلنى قوشۇش ئارقىلىق بەلگە ۋە شەكىل كونترول گۇرۇپپىلىرىنى توغرىسىغا ئورۇنلاشتۇرۇڭ <form>
. بۇنداق قىلىش .form-group
s نى تور كاتەكچىسىدەك ھەرىكەت قىلىدۇ ، شۇڭا ھاجىتى يوق .row
.
ئۈلگە جەدۋەل ئورۇنلاشتۇرۇشىدا قوللانغان ئۆلچەملىك جەدۋەل كونتروللىرىنىڭ مىسالى.
كۆپ ئۇچرايدىغان شەكىل كونترول قىلىش ، تېكىستنى ئاساس قىلغان كىرگۈزۈش ساھەسى. بارلىق HTML5 تىپلىرىنى قوللاشنى ئۆز ئىچىگە ئالىدۇ: text
، password
، datetime
، datetime-local
، date
، month
، time
، week
، ، number
، email
، url
، search
، tel
، ۋە color
.
كىرگۈزۈش پەقەت type
مۇۋاپىق ئېلان قىلىنغاندىلا تولۇق ئۇسلۇبتا بولىدۇ.
ھەر قانداق تېكىستنى ئاساس قىلغاندىن كېيىن ۋە ياكى كېيىن توپلانغان تېكىست ياكى كۇنۇپكىلارنى قوشۇش ئۈچۈن <input>
، كىرگۈزۈش گۇرۇپپىسىنىڭ تەركىبلىرىنى تەكشۈرۈپ بېقىڭ .
كۆپ خىل تېكىستنى قوللايدىغان جەدۋەل كونترول. rows
زۆرۈر تېپىلغاندا خاسلىقنى ئۆزگەرتىڭ .
تەكشۈرۈش رامكىسى تىزىملىكتىكى بىر ياكى بىر قانچە تاللاشنى تاللايدۇ ، رادىئو بولسا نۇرغۇن تاللاشتىن بىرنى تاللايدۇ.
چەكلەنگەن تەكشۈرۈش رامكىسى ۋە رادىئو قوللايدۇ ، ئەمما ئاتا-ئانىنىڭ ئېغىزىدا «رۇخسەت قىلىنمىغان» نۇر بەلگىسى بىلەن تەمىنلەش ئۈچۈن ، دەرسنى ئاتا - ئانىغا <label>
قوشۇشىڭىز كېرەك ، ياكى ..disabled
.radio
.radio-inline
.checkbox
.checkbox-inline
.checkbox-inline
ئوخشاش بىر قۇردا كۆرۈلىدىغان كونتروللار ئۈچۈن بىر قاتار تەكشۈرۈش رامكىسى ياكى .radio-inline
رادىئودىكى دەرسلەرنى ئىشلىتىڭ .
ئەگەر ئىچىدە تېكىست بولمىسا <label>
، كىرگۈزۈش سىز ئويلىغاندەك ئورۇنلاشتۇرۇلغان. ھازىر پەقەت تورسىز تەكشۈرۈش رامكىسى ۋە رادىئودىلا ئىشلەيدۇ. ياردەمچى تېخنىكىلار ئۈچۈن يەنىلا بىر قىسىم بەلگە بىلەن تەمىنلەشنى ئۇنتۇپ قالماڭ (مەسىلەن ، ئىشلىتىش aria-label
).
شۇنىڭغا دىققەت قىلىڭكى ، نۇرغۇنلىغان يەرلىك تاللانغان تىزىملىكلەر - يەنى سافارى ۋە Chrome دا يۇمىلاق ئۈستەل بولۇپ ، border-radius
خاسلىقى ئارقىلىق ئۆزگەرتكىلى بولمايدۇ.
<select>
خاسلىق بىلەن كونترول قىلىش ئۈچۈن multiple
، كۆڭۈلدىكى ئەھۋالدا كۆپ تاللاش كۆرسىتىلىدۇ.
جەدۋەلنى جەدۋەلنىڭ يېنىغا جەدۋەل بەلگىسىنىڭ يېنىغا قويۇشقا توغرا كەلگەندە ، .form-control-static
دەرسنى a غا ئىشلىتىڭ <p>
.
outline
بىز بەزى شەكىل كونتروللىرىدىكى سۈكۈتتىكى ئۇسلۇبلارنى چىقىرىپ تاشلاپ ، box-shadow
ئۇنىڭ ئورنىغا بىر ئورۇنغا ئىشلىتىمىز :focus
.
:focus
stateيۇقارقى مىسال كىرگۈزۈش ھۆججىتىمىزدىكى ئىختىيارى ئۇسلۇبلارنى ئىشلىتىپ a دىكى :focus
ھالەتنى كۆرسىتىدۇ .form-control
.
disabled
ئىشلەتكۈچىنىڭ ئۆز-ئارا تەسىر قىلىشىنىڭ ئالدىنى ئېلىش ئۈچۈن كىرگۈزگۈچكە boolean خاسلىقىنى قوشۇڭ . چەكلەنگەن كىرگۈزۈش تېخىمۇ يېنىك كۆرۈنىدۇ ۋە not-allowed
نۇر بەلگە قوشۇلىدۇ.
disabled
خاسلىقنى a غا قوشۇڭ ، بىرلا ۋاقىتتا <fieldset>
بارلىق كونتروللارنى چەكلەڭ .<fieldset>
<a>
سۈكۈتتىكى ھالەتتە ، توركۆرگۈچلەر ئىچىدىكى بارلىق يەرلىك شەكىل كونتروللىرى ( <input>
ۋە ئېلېمېنتلار) نى مېيىپ دەپ قارايدۇ <select>
، ئۇلاردا ھەرپتاختا ۋە مائۇسنىڭ ئۆز-ئارا تەسىر كۆرسىتىشىنىڭ ئالدىنى ئالىدۇ. قانداقلا بولمىسۇن ، سىزنىڭ شەكلىڭىزمۇ ئېلېمېنتلارنى ئۆز ئىچىگە ئالسا ، بۇلارغا پەقەت بىر ئۇسلۇب بېرىلىدۇ . كونۇپكىلارنىڭ مېيىپ ھالىتى توغرىسىدىكى بۆلەكتە كۆرسىتىلگەندەك (بولۇپمۇ لەڭگەر ئېلېمېنتلىرىنىڭ تارماق بۆلىكىدە) ، بۇ CSS خاسلىقى تېخى قېلىپلاشمىغان بولۇپ ، Opera 18 ۋە ئۇنىڭدىن تۆۋەن نەشرىدە ياكى Internet Explorer 11 دە تولۇق قوللىمايدۇ. كۇنۇپكا تاختىسى ئىشلەتكۈچىلەرنىڭ بۇ ئۇلىنىشلارنى فوكۇس توغرىلاش ياكى قوزغىتىشىنىڭ ئالدىنى ئالىدۇ. شۇڭا بىخەتەر بولۇش ئۈچۈن ، JavaScript نى ئىشلىتىپ بۇ ئۇلىنىشلارنى چەكلەڭ.<button>
<fieldset disabled>
<a ... class="btn btn-*">
pointer-events: none
disabled
Bootstrap بۇ خىل ئۇسلۇبلارنى بارلىق توركۆرگۈچلەردە قوللىنىدىغان بولسىمۇ ، Internet Explorer 11 ۋە ئۇنىڭدىن تۆۋەنلەر a دىكى خاسلىقنى تولۇق قوللىمايدۇ <fieldset>
. ئىختىيارى JavaScript نى ئىشلىتىپ بۇ توركۆرگۈچتىكى مەيداننى چەكلەڭ.
readonly
كىرگۈزۈشنىڭ قىممىتىگە ئۆزگەرتىش كىرگۈزۈشنىڭ ئالدىنى ئېلىش ئۈچۈن ئاق رەڭنى قوشۇڭ . ئوقۇشقىلا بولىدىغان كىرگۈزۈشلەر تېخىمۇ يېنىك كۆرۈنىدۇ (چەكلەنگەن كىرگۈزگەنگە ئوخشاش) ، ئەمما ئۆلچەملىك نۇر بەلگىنى ساقلاپ قالىدۇ.
جەدۋەلنى كونترول قىلىش ئۈچۈن ياردەم سەۋىيىسىنى توسۇش.
aria-describedby
ياردەم تېكىستى ئۇنىڭ خاسلىقنى ئىشلىتىشكە مۇناسىۋەتلىك جەدۋەل كونتروللۇقى بىلەن ئېنىق باغلىنىشى كېرەك . بۇ ئېكران تېخنىكىلىرىغا ئوخشاش ياردەمچى تېخنىكىلارنىڭ ئىشلەتكۈچى دىققەتنى كونترول قىلغاندا ياكى كونترولغا كىرگەندە بۇ ياردەم تېكىستىنى ئېلان قىلىشىغا كاپالەتلىك قىلىدۇ.
Bootstrap جەدۋەل كونتروللۇقىدىكى خاتالىق ، ئاگاھلاندۇرۇش ۋە مۇۋەپپەقىيەت ھالىتىنىڭ دەلىللەش ئۇسلۇبىنى ئۆز ئىچىگە ئالىدۇ. .has-warning
ئىشلىتىش ، قوشۇش .has-error
ياكى .has-success
ئانا ئېلېمېنتقا ئىشلىتىش. ھەر قانداق .control-label
، .form-control
ۋە .help-block
بۇ ئېلېمېنتنىڭ ئىچىدە دەلىللەش ئۇسلۇبى تاپشۇرۇلىدۇ.
بۇ دەلىللەش ئۇسلۇبىدىن پايدىلىنىپ جەدۋەلنى كونترول قىلىش ھالىتىنى ئىپادىلەش پەقەت كۆرۈنۈشلۈك ، رەڭنى ئاساس قىلغان كۆرسەتكۈچ بىلەن تەمىنلەيدۇ ، بۇ ئېكران تېخنىكىسىنى ئىشلەتكۈچىلەرگە ياكى ئېكران ئوقۇغۇچىلىرىغا ياكى رەڭدار ئىشلەتكۈچىلەرگە يەتكۈزۈلمەيدۇ.
دۆلەتنىڭ باشقا كۆرسەتكۈچلىرىنىڭمۇ تەمىنلىنىشىگە كاپالەتلىك قىلىڭ. مەسىلەن ، سىز جەدۋەل كونترول <label>
تېكىستىنىڭ ھالىتىگە مۇناسىۋەتلىك بىر بېشارەتنى ئۆز ئىچىگە ئالالايسىز (تۆۋەندىكى كود مىسالىدىكىگە ئوخشاش) ، Glyphicon.sr-only
نى ئۆز ئىچىگە ئالىدۇ ( دەرسنى ئىشلىتىپ مۇۋاپىق بولغان باشقا تېكىستلەر - Glyphicon مىساللىرىنى كۆرۈڭ ) ياكى قوشۇمچە ياردەم تېكىستلىرى . كونكرېت ياردەمچى تېخنىكىلار ئۈچۈن ئىناۋەتسىز جەدۋەل كونتروللىرىغىمۇ خاسلىق تەقسىم قىلىنسا بولىدۇ aria-invalid="true"
.
سىز يەنە توغرا سىنبەلگە قوشۇش ئارقىلىق ئىختىيارى ئىنكاس سىنبەلگىسىنى قوشالايسىز .has-feedback
.
ئىنكاس سىنبەلگىسى پەقەت تېكىست <input class="form-control">
ئېلېمېنتلىرى بىلەنلا ئىشلەيدۇ.
بەلگەسىز كىرگۈزۈش ۋە ئوڭ تەرەپتىكى قوشۇش كىرگۈزۈش گۇرۇپپىلىرى ئۈچۈن قايتما سىنبەلگىلەرنى قولدا ئورۇنلاشتۇرۇش تەلەپ قىلىنىدۇ . قولايلىق سەۋەبلەر تۈپەيلىدىن بارلىق كىرگۈزگۈچلەرگە بەلگە بىلەن تەمىنلىشىڭىزنى كۈچلۈك تەۋسىيە قىلىمىز. ئەگەر بەلگىلەرنىڭ كۆرسىتىلىشىنىڭ ئالدىنى ئالماقچى بولسىڭىز ، ئۇلارنى .sr-only
سىنىپ بىلەن يوشۇرۇڭ. ئەگەر سىز بەلگەسىز قىلسىڭىز top
، ئىنكاس سىنبەلگىسىنىڭ قىممىتىنى تەڭشەڭ. كىرگۈزۈش گۇرۇپپىلىرىغا right
قوشۇشنىڭ كەڭلىكىگە ئاساسەن قىممەتنى مۇۋاپىق پېكسىل قىممىتىگە تەڭشەڭ.
ئېكران ئوقۇغۇچىلىرىغا ئوخشاش ياردەمچى تېخنىكىلارنىڭ سىنبەلگىنىڭ مەنىسىنى توغرا يەتكۈزۈشىگە كاپالەتلىك قىلىش ئۈچۈن ، قوشۇمچە يوشۇرۇن تېكىستنى .sr-only
دەرسكە كىرگۈزۈش ھەمدە ئۇ ئىشلىتىشكە مۇناسىۋەتلىك جەدۋەل كونتروللۇقى بىلەن ئېنىق باغلىنىشى كېرەك aria-describedby
. ئۇنىڭدىن باشقا ، مەنە (مەسىلەن ، مەلۇم بىر تېكىست كىرگۈزۈش ساھەسىدە ئاگاھلاندۇرۇش بارلىقى) نىڭ باشقا بىر شەكىلدە يەتكۈزۈلۈشىگە كاپالەتلىك قىلىڭ ، مەسىلەن <label>
جەدۋەلنى كونترول قىلىش بىلەن مۇناسىۋەتلىك ئەمەلىي تېكىستنى ئۆزگەرتىش دېگەندەك.
تۆۋەندىكى مىساللار ئاللىقاچان تېكىستنىڭ ئۆزىدە ئۆزلىرىنىڭ جەدۋەل كونتروللۇقىنىڭ دەلىللەش ھالىتىنى تىلغا ئالغان بولسىمۇ ، <label>
ئەمما يۇقىرىدىكى تېخنىكا ( .sr-only
تېكىست ۋە aria-describedby
) ئىشلىتىپ رەسىملىك مەقسەتكە كىرگۈزۈلدى.
.sr-only
بەلگە بار ئىختىيارى سىنبەلگىلەرئەگەر سىز .sr-only
سىنىپنى ئىشلىتىپ جەدۋەل كونتروللىغۇچنى يوشۇرسىڭىز <label>
(خاسلىق قاتارلىق باشقا بەلگە تاللاشلىرىنى ئىشلەتمەي aria-label
) ، Bootstrap قوشۇلغاندىن كېيىن سىنبەلگىنىڭ ئورنىنى ئاپتوماتىك تەڭشەيدۇ.
دېگەندەك دەرسلەرنى ئىشلىتىپ ئېگىزلىك بەلگىلەڭ .input-lg
، دېگەندەك كاتەكچە ئىستون سىنىپلىرىنى ئىشلىتىپ كەڭلىك بەلگىلەڭ .col-lg-*
.
كۇنۇپكا چوڭلۇقىغا ماس كېلىدىغان ئېگىز ياكى قىسقا جەدۋەل كونترول قىلىڭ.
.form-horizontal
قوشۇش .form-group-lg
ياكى ئىچىگە تېزلىكتە بەلگە ۋە شەكىل كونترول قىلىش .form-group-sm
.
لازىملىق كەڭلىكنى ئاسانلا ئىجرا قىلىش ئۈچۈن كاتەكچە كاتەكچە ياكى ھەر قانداق خاس ئانا ئېلېمېنتىغا قىستۇرۇڭ.
كۇنۇپكا سىنىپىنى an <a>
، <button>
ياكى <input>
ئېلېمېنتقا ئىشلىتىڭ.
<a>
كۇنۇپكا سىنىپى ۋە ئېلېمېنتلارنى ئىشلىتىشكە بولىدىغان بولسىمۇ <button>
، پەقەت <button>
بىزنىڭ nav ۋە navbar زاپچاسلىرى ئىچىدە ئېلېمېنتلارلا قوللىنىدۇ.
ئەگەر <a>
ئېلېمېنتلار نۆۋەتتىكى بەت ئىچىدىكى باشقا ھۆججەت ياكى بۆلەككە يۆتكىلىشتىن كۆرە ، كۇنۇپكا - بەتتىكى ئىقتىدارنى قوزغىتىش رولىنى ئوينايدىغان بولسا ، ئۇلارغا مۇۋاپىق بېرىلىشى كېرەك role="button"
.
ئەڭ ياخشى ئەمەلىيەت بولۇش سۈپىتىمىز بىلەن ، ئىمكانقەدەر ئېلېمېنتنى ئىشلىتىپ تور كۆرگۈچنىڭ ماسلىشىشىغا كاپالەتلىك قىلىشنى تەۋسىيە قىلىمىز .<button>
باشقا ئىشلار ئىچىدە ، Firefox <30 دە خاتالىق بارline-height
، ئۇ بىزنىڭ ئاساسى كۇنۇپكىلارنى تەڭشىشىمىزنى توسىدۇ <input>
، بۇ ئۇلارنىڭ Firefox دىكى باشقا كۇنۇپكىلارنىڭ ئېگىزلىكىگە ماس كەلمەيدۇ.
ئىشلەتكىلى بولىدىغان كۇنۇپكا سىنىپلىرىنىڭ خالىغان بىرىنى ئىشلىتىپ تېز ئۇسلۇبتىكى كۇنۇپكىنى ھاسىل قىلىڭ.
رەڭ ئىشلىتىش ئارقىلىق بىر كۇنۇپكىغا مەنە قوشۇش پەقەت كۆرۈنۈشلۈك كۆرسەتكۈچ بىلەن تەمىنلەيدۇ ، بۇ ئېكران تېخنىكىلىرىغا ئوخشاش ياردەمچى تېخنىكىلارنى ئىشلەتكۈچىلەرگە يەتكۈزۈلمەيدۇ. رەڭ بىلەن ئىپادىلەنگەن ئۇچۇرنىڭ مەزمۇننىڭ ئۆزىدىن (كونۇپكىنىڭ كۆرۈنگەن تېكىستى) ئېنىق بولۇشىغا ياكى .sr-only
سىنىپقا يوشۇرۇنغان قوشۇمچە تېكىستكە ئوخشاش باشقا ئۇسۇللار ئارقىلىق ئۆز ئىچىگە ئېلىنغانلىقىغا كاپالەتلىك قىلىڭ.
چوڭ ياكى كىچىك كۇنۇپكىلارمۇ؟ قوشۇڭ ياكى .btn-lg
قوشۇمچە چوڭلۇقتا..btn-sm
.btn-xs
قوشۇش ئارقىلىق توسۇش دەرىجىسىدىكى كۇنۇپكىلارنى قۇرۇپ چىقىڭ .btn-block
.
كۇنۇپكىلار ئاكتىپلانغان ۋاقىتتا بېسىلغان (تەگلىكى قېنىق ، چېگراسى قاراڭغۇ ۋە سايە سايە بىلەن) كۆرۈنىدۇ. ئېلېمېنتلارغا نىسبەتەن <button>
بۇ ئارقىلىق ئەمەلگە ئاشىدۇ :active
. <a>
ئېلېمېنتلارغا نىسبەتەن ئېلىپ ئېيتقاندا .active
. قانداقلا بولمىسۇن ، ئاكتىپ ھالەتنى پروگرامما خاراكتېرلىك كۆپەيتىشكە ئېھتىياجلىق بولسىڭىز ، s (ۋە خاسلىقنى ئۆز ئىچىگە ئالىدۇ) نى .active
ئىشلىتەلەيسىز <button>
.aria-pressed="true"
ئۇ ساختا دەرسلىك بولغاچقا قوشۇشنىڭ ھاجىتى يوق :active
، ئەمما ئوخشاش كۆرۈنۈشنى زورلاشقا توغرا كەلسە ، بېرىپ قوشۇڭ .active
.
كۇنۇپكىلارغا .active
دەرس قوشۇڭ .<a>
كۇنۇپكىلارنى قايتا سۇسلاش ئارقىلىق يېپىق ھالەتكە كەلتۈرۈڭ opacity
.
disabled
خاسلىقنى <button>
كۇنۇپكىلارغا قوشۇڭ .
disabled
ئەگەر بۇ خاسلىقنى a غا قوشسىڭىز <button>
، Internet Explorer 9 ۋە ئۇنىڭدىن تۆۋەندە بىز ئوڭشالمايدىغان ناچار تېكىست سايىسى بىلەن تېكىست كۈلرەڭ بولىدۇ.
كۇنۇپكىلارغا .disabled
دەرس قوشۇڭ .<a>
بىز .disabled
بۇ يەردە ئادەتتىكى سىنىپقا ئوخشاش ئىشلىتىدىغان دەرسلىك سۈپىتىدە ئىشلىتىمىز .active
، شۇڭا ئالدى قوشۇلغۇچى تەلەپ قىلىنمايدۇ.
بۇ دەرسلىك s نىڭ pointer-events: none
ئۇلىنىش ئىقتىدارىنى چەكلەشكە ئىشلىتىلىدۇ <a>
، ئەمما CSS خاسلىقى تېخى ئۆلچەملەشتۈرۈلمىگەن بولۇپ ، Opera 18 ۋە ئۇنىڭدىن تۆۋەن نەشرىدە ياكى Internet Explorer 11 دە تولۇق قوللىمايدۇ. ئۇنىڭدىن باشقا ، ھەتتا توركۆرگۈچ pointer-events: none
، كۇنۇپكا تاختىسى بار. يول باشلاش يەنىلا تەسىرگە ئۇچرىمايدۇ ، يەنى كۆرۈش كۇنۇپكا تاختىسى ئىشلەتكۈچىلەر ۋە ياردەمچى تېخنىكىلارنى ئىشلەتكۈچىلەر يەنىلا بۇ ئۇلىنىشلارنى قوزغىتالايدۇ. شۇڭا بىخەتەر بولۇش ئۈچۈن ، JavaScript نى ئىشلىتىپ بۇ ئۇلىنىشلارنى چەكلەڭ.
.img-responsive
Bootstrap 3 دىكى رەسىملەرنى دەرس قوشۇش ئارقىلىق ئىنكاس قايتۇرۇشقا بولىدۇ . بۇ ماس كېلىدۇ max-width: 100%;
، height: auto;
ھەمدە display: block;
رەسىمگە ئانا ئېلېمېنتقا چىرايلىق تارازا بولىدۇ.
.img-responsive
سىنىپنى ئىشلىتىدىغان رەسىملەرنى مەركەز قىلىش ئۈچۈن ، .center-block
ئۇنىڭ ئورنىغا ئىشلىتىڭ .text-center
. ئىشلىتىش ھەققىدىكى تەپسىلاتلارنى ياردەمچى دەرسلەر بۆلىكىدىن كۆرۈڭ.center-block
.
Internet Explorer 8-10 دە ، SVG رەسىملىرى .img-responsive
تەڭسىز چوڭلۇقتا. بۇنى ئوڭشاش ئۈچۈن ، width: 100% \9;
زۆرۈر تېپىلغاندا قوشۇڭ. Bootstrap باشقا رەسىم فورماتىدا ئەگەشمە كېسەللىكلەرنى كەلتۈرۈپ چىقىرىدىغان بولغاچقا ، بۇنى ئاپتوماتىك قوللانمايدۇ.
<img>
ھەر قانداق تۈردىكى رەسىملەرنى ئاسانلا ئۇسلۇبقا ئېلېمېنتقا دەرس قوشۇڭ .
ئېسىڭىزدە تۇتۇڭ ، Internet Explorer 8 يۇمىلاق بۇلۇڭنى قوللىمايدۇ.
ئاز بىر قىسىم مۇھىم دەرسلىكلەر بىلەن رەڭ ئارقىلىق مەنىنى يەتكۈزۈڭ. بۇلار ئۇلىنىشلارغا قوللىنىلىشىمۇ مۇمكىن ، بىزنىڭ سۈكۈتتىكى ئۇلىنىش ئۇسلۇبىمىزغا ئوخشاش قاراڭغۇلىشىدۇ.
Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.
Nullam id dolor id nibh ئۇلترا ماشىنىلىرى ut id elit.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
Maecenas sed diam eget risus varius blandit sit amet non magna.
Etiam porta sem maleuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
بەزىدە باشقا تاللىغۇچىلارنىڭ ئالاھىدىلىكى سەۋەبىدىن تەكىتلەش دەرسلىرىنى قوللىنىشقا بولمايدۇ. <span>
كۆپىنچە ئەھۋاللاردا ، يېتەرلىك خىزمەت ئۇسۇلى تېكىستنى دەرسكە ئوراپ بېرىدۇ .
رەڭ ئىشلىتىش ئارقىلىق مەنە قوشۇش پەقەت كۆرۈنۈشلۈك كۆرسەتكۈچ بىلەن تەمىنلەيدۇ ، بۇ ئېكران تېخنىكىلىرىغا ئوخشاش ياردەمچى تېخنىكىلارنى ئىشلەتكۈچىلەرگە يەتكۈزۈلمەيدۇ. رەڭ بىلەن ئىپادىلەنگەن ئۇچۇرنىڭ مەزمۇننىڭ ئۆزىدىن روشەن بولۇشىغا كاپالەتلىك قىلىڭ (مەزمۇن رەڭلىرى پەقەت تېكىست / بەلگە ئىچىدە بار بولغان مەنىنى كۈچەيتىش ئۈچۈن ئىشلىتىلىدۇ) ياكى باشقا ئۇسۇللار بىلەن ئۆز ئىچىگە ئېلىنغان ، مەسىلەن .sr-only
دەرسكە يوشۇرۇنغان قوشۇمچە تېكىست قاتارلىقلار. .
مەزمۇن تېكىست رەڭ سىنىپىغا ئوخشاش ، ئېلېمېنتنىڭ تەگلىكىنى ھەر قانداق مەزمۇن سىنىپىغا ئاسانلا تەڭشەڭ. لەڭگەر زاپچاسلىرى تېكىست دەرسلىرىگە ئوخشاش ، قاراڭغۇدا قاراڭغۇلىشىدۇ.
Nullam id dolor id nibh ئۇلترا ماشىنىلىرى ut id elit.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
Maecenas sed diam eget risus varius blandit sit amet non magna.
Etiam porta sem maleuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
بەزىدە باشقا تاللىغۇچىلارنىڭ خاسلىقى سەۋەبىدىن مەزمۇن ئارقا كۆرۈنۈش دەرسلىرىنى قوللىنىشقا بولمايدۇ. بەزى ئەھۋاللاردا ، ئېلېمېنتنىڭ مەزمۇنىنى دەرسلىك بىلەن ئوراپ يېتەرلىك خىزمەت قىلىش <div>
.
مەزمۇن رەڭگىگە ئوخشاش ، رەڭ ئارقىلىق يەتكۈزۈلگەن ھەر قانداق مەنەنىڭمۇ نوقۇل ھالدا ئوتتۇرىغا قويۇلمىغان شەكىلدە يەتكۈزۈلۈشىگە كاپالەتلىك قىلىڭ.
مودېل ۋە ئاگاھلاندۇرۇش قاتارلىق مەزمۇنلارنى ئەمەلدىن قالدۇرۇش ئۈچۈن ئادەتتىكى تاق سىنبەلگىسىنى ئىشلىتىڭ.
كارىدوردىن پايدىلىنىپ چۈشۈش ئىقتىدارى ۋە يۆنىلىشىنى كۆرسىتىپ بېرىدۇ. شۇنىڭغا دىققەت قىلىڭكى ، كۆڭۈلدىكى پەرۋىش تىزىملىك تىزىملىكىدە ئاپتوماتىك ئۆزگىرىدۇ .
بىر ئېلېمېنت بىلەن سول ياكى ئوڭغا بىر ئېلېمېنتنى لەيلەڭ. !important
كونكرېت مەسىلىلەردىن ساقلىنىش ئۈچۈن ئۆز ئىچىگە ئالىدۇ. دەرسلەرنى ئارىلاشتۇرۇپ ئىشلىتىشكە بولىدۇ.
display: block
ئارقىلىق بىر ئېلېمېنتنى بەلگىلەڭ margin
. ئارىلاشما ۋە سىنىپ سۈپىتىدە ئىشلەتكىلى بولىدۇ.
ئانا ئېلېمېنتقاfloat
قوشۇش ئارقىلىق s نى ئاسانلا تازىلاڭ . نىكولاس گاللاگېر تەرىپىدىن ئومۇملاشتۇرۇلغان مىكرو سۈزۈكلۈكتىن پايدىلىنىدۇ. ئارىلاشتۇرۇش ئورنىدا ئىشلىتىشكە بولىدۇ..clearfix
ئىشلىتىش ۋە دەرسلەرنى كۆرسىتىش ياكى كۆرسىتىش ( ئېكران ئوقۇرمەنلىرىنىمۇ ئۆز ئىچىگە ئالىدۇ ) نى كۆرسىتىشكە زورلاڭ. بۇ دەرسلەر تېز لەيلەپ يۈرگەنگە ئوخشاش ، كونكرېت زىددىيەتلەردىن ساقلىنىش ئۈچۈن ئىشلىتىلىدۇ . ئۇلار پەقەت چەكلەش دەرىجىسىنى ئالماشتۇرۇشقىلا ئىشلىتىلىدۇ. ئۇلارنى ئارىلاشما قىلىپ ئىشلىتىشكە بولىدۇ..show
.hidden
!important
.hide
ئىشلەتكىلى بولىدۇ ، ئەمما ئۇ ئېكران ئوقۇرمەنلىرىگە ھەمىشە تەسىر كۆرسەتمەيدۇ ۋە v3.0.1 دىن باشلاپ ۋاقتى ئۆتكەن. ئىشلىتىڭ .hidden
ياكى .sr-only
ئۇنىڭ ئورنىغا.
ئۇندىن باشقا ، .invisible
پەقەت ئېلېمېنتنىڭ كۆرۈنۈشچانلىقىنى ئالماشتۇرۇشقا ئىشلىتىلىدۇ ، يەنى ئۇنىڭ display
ئۆزگەرتىلمىگەنلىكى ، ئېلېمېنت يەنىلا ھۆججەتنىڭ ئېقىمىغا تەسىر كۆرسىتەلەيدۇ.
ئېكران ئوقۇغۇچىلىرىدىن باشقا بارلىق ئۈسكۈنىلەرگە بىر ئېلېمېنتنى يوشۇرۇڭ .sr-only
. .sr-only
فوكۇسلانغان ۋاقىتتا ئېلېمېنتنى قايتا كۆرسىتىش بىلەن بىرلەشتۈرۈڭ .sr-only-focusable
(مەسىلەن پەقەت كۇنۇپكا تاختىسى ئىشلەتكۈچىلەرلا). قولايلىق ئەڭ ياخشى ئادەتلەرگە ئەگىشىش كېرەك . ئارىلاشما قىلىپ ئىشلىتىشكە بولىدۇ.
سىنىپ ياكى ئارىلاشتۇرۇشتىن پايدىلىنىپ .text-hide
ئېلېمېنتنىڭ تېكىست مەزمۇنىنى تەگلىك رەسىمگە ئالماشتۇرۇشقا ياردەم قىلىڭ.
كۆچمە قولايلىق تەرەققىياتنى تېزلىتىش ئۈچۈن ، بۇ ئەمەلىي دەرسلەرنى مېدىيا سۈرۈشتۈرۈش ئارقىلىق ئۈسكۈنىدە مەزمۇن كۆرسىتىش ۋە يوشۇرۇش ئۈچۈن ئىشلىتىڭ. بېسىلغاندا مەزمۇننى ئالماشتۇرۇش ئۈچۈن ئىشلىتىلىدىغان دەرسلىكلەرمۇ بار.
بۇلارنى چەكلىك ئاساستا ئىشلىتىپ بېقىڭ ھەمدە ئوخشاش بىر تور بېكەتنىڭ پۈتۈنلەي ئوخشىمايدىغان نەشرىنى قۇرۇشتىن ساقلىنىڭ. ئەكسىچە ، ئۇلارنى ئىشلىتىپ ھەر بىر ئۈسكۈنىنىڭ تونۇشتۇرۇشىنى تولۇقلاڭ.
كۆرۈش نۇقتىسىدىكى مەزمۇنلارنى ئالماشتۇرۇش ئۈچۈن ئىشلەتكىلى بولىدىغان دەرسلەرنىڭ يەككە ياكى بىرىكمىسىنى ئىشلىتىڭ.
قوشۇمچە كىچىك ئۈسكۈنىلەرتېلېفونلار (<768px) | كىچىك ئۈسكۈنىلەرتاختا كومپيۇتېر (68768px) | ئوتتۇراھال ئۈسكۈنىلەرئۈستەل يۈزى (≥992px) | چوڭ ئۈسكۈنىلەرئۈستەل يۈزى (≥1200px) | |
---|---|---|---|---|
.visible-xs-* |
كۆرگىلى بولىدۇ | يۇشۇرۇن | يۇشۇرۇن | يۇشۇرۇن |
.visible-sm-* |
يۇشۇرۇن | كۆرگىلى بولىدۇ | يۇشۇرۇن | يۇشۇرۇن |
.visible-md-* |
يۇشۇرۇن | يۇشۇرۇن | كۆرگىلى بولىدۇ | يۇشۇرۇن |
.visible-lg-* |
يۇشۇرۇن | يۇشۇرۇن | يۇشۇرۇن | كۆرگىلى بولىدۇ |
.hidden-xs |
يۇشۇرۇن | كۆرگىلى بولىدۇ | كۆرگىلى بولىدۇ | كۆرگىلى بولىدۇ |
.hidden-sm |
كۆرگىلى بولىدۇ | يۇشۇرۇن | كۆرگىلى بولىدۇ | كۆرگىلى بولىدۇ |
.hidden-md |
كۆرگىلى بولىدۇ | كۆرگىلى بولىدۇ | يۇشۇرۇن | كۆرگىلى بولىدۇ |
.hidden-lg |
كۆرگىلى بولىدۇ | كۆرگىلى بولىدۇ | كۆرگىلى بولىدۇ | يۇشۇرۇن |
V3.2.0 گە قەدەر ، .visible-*-*
ھەر بىر بۆسۈشنىڭ دەرسلىرى ئۈچ خىل بولىدۇ ، display
تۆۋەندە كۆرسىتىلگەن ھەر بىر CSS مۈلۈك قىممىتى ئۈچۈن.
دەرسلەر گۇرۇپپىسى | CSSdisplay |
---|---|
.visible-*-block |
display: block; |
.visible-*-inline |
display: inline; |
.visible-*-inline-block |
display: inline-block; |
شۇڭا ، قوشۇمچە كىچىك ( xs
) ئېكرانلارغا نىسبەتەن ، ئىشلەتكىلى بولىدىغان .visible-*-*
دەرسلەر: .visible-xs-block
، .visible-xs-inline
ۋە .visible-xs-inline-block
.
دەرسلەر .visible-xs
، .visible-sm
، .visible-md
ۋە .visible-lg
بار ، ئەمما v3.2.0 دىن باشلاپ ۋاقتى ئۆتكەن . ئۇلار مۇناسىۋەتلىك ئېلېمېنتلارنى .visible-*-block
ئالماشتۇرۇش ئۈچۈن قوشۇمچە ئالاھىدە ئەھۋاللارنى ھېسابقا ئالمىغاندا ، ئۇلار تەخمىنەن باراۋەر .<table>
ئادەتتىكى ئىنكاسچان دەرسلەرگە ئوخشاش ، بۇلارنى بېسىپ چىقىرىش ئۈچۈن ئىشلىتىڭ.
دەرسلەر | توركۆرگۈ | بېسىش |
---|---|---|
.visible-print-block .visible-print-inline .visible-print-inline-block |
يۇشۇرۇن | كۆرگىلى بولىدۇ |
.hidden-print |
كۆرگىلى بولىدۇ | يۇشۇرۇن |
بۇ سىنىپمۇ .visible-print
مەۋجۇت ، ئەمما v3.2.0 دىن باشلاپ ۋاقتى ئۆتكەن. مۇناسىۋەتلىك ئېلېمېنتلار .visible-print-block
ئۈچۈن قوشۇمچە ئالاھىدە ئەھۋاللارنى ھېسابقا ئالمىغاندا ، ئۇ تەخمىنەن باراۋەر .<table>
تور كۆرگۈڭىزنى چوڭايتىڭ ياكى ئوخشىمىغان ئۈسكۈنىلەرگە يۈكلەڭ ، ئىنكاسچان دەرسلىكلەرنى سىناڭ.
يېشىل تەكشۈرۈش بەلگىسى ئېلېمېنتنىڭ نۆۋەتتىكى كۆرۈنۈشىڭىزدە كۆرۈنگەنلىكىنى كۆرسىتىدۇ.
بۇ يەردە ، يېشىل تەكشۈرۈش بەلگىسى يەنە ئېلېمېنتنىڭ نۆۋەتتىكى كۆرۈنۈشىڭىزگە يوشۇرۇنغانلىقىنى كۆرسىتىدۇ.
Bootstrap نىڭ CSS ئۆزگەرگۈچى مىقدار ، ئارىلاشما ۋە CSS نى تۈزۈش ئىقتىدارى قاتارلىق قوشۇمچە ئىقتىدارلىرى بار بىر تەرەپ قىلغۇچ Less ئۈستىگە قۇرۇلدى. مەنبەسىنى ئىشلەتمەكچى بولغانلار بىزنىڭ CSS ھۆججىتىمىزنىڭ ئورنىغا ئازراق ھۆججەتلەرنى ئىشلەتمەكچى بولغانلار بىز ئىشلىتىدىغان نۇرغۇن ئۆزگەرگۈچى مىقدار ۋە ئارىلاشمىلارنى ئىشلىتەلەيدۇ.
كاتەكچە ئۆزگەرگۈچى مىقدار ۋە ئارىلاشما تور سىستېمىسى بۆلىكىدە .
Bootstrap نى كەم دېگەندە ئىككى خىل ئۇسۇلدا ئىشلىتىشكە بولىدۇ: تۈزۈلگەن CSS ياكى مەنبە ئاز ھۆججەتلەر بىلەن. ئاز ھۆججەتلەرنى تۈزۈش ئۈچۈن ، ئۈچۈن ، زۆرۈر بولغان بۇيرۇقلارنى ئىجرا قىلىش ئۈچۈن تەرەققىيات مۇھىتىڭىزنى قانداق تەڭشەش توغرىسىدا «باشلاش» بۆلىكىدىن پايدىلىنىڭ.
ئۈچىنچى تەرەپ تۈزۈش قوراللىرى Bootstrap بىلەن ھەمكارلىشىشى مۇمكىن ، ئەمما ئۇلار بىزنىڭ يادرولۇق گۇرۇپپىمىز تەرىپىدىن قوللىمايدۇ.
ئۆزگەرگۈچى مىقدار پۈتكۈل تۈردە رەڭ ، ئارىلىق ياكى خەت شەكلى قاتارلىق كۆپ ئىشلىتىلىدىغان قىممەتلەرنى مەركەزلەشتۈرۈش ۋە ئورتاقلىشىشنىڭ ئۇسۇلى سۈپىتىدە ئىشلىتىلىدۇ. تولۇق بۇزۇلۇش ئۈچۈن «Customizer» نى كۆرۈڭ .
كۈلرەڭ ۋە مەنىلىك ئىككى خىل رەڭ لايىھىسىنى ئاسانلا ئىشلىتىڭ. كۈلرەڭ رەڭلەر كۆپ ئىشلىتىلىدىغان قارا رەڭلەرنى تېز زىيارەت قىلالايدۇ ، مەنىسى بولسا ئەھمىيەتلىك مەزمۇن قىممىتىگە بېرىلگەن ھەر خىل رەڭلەرنى ئۆز ئىچىگە ئالىدۇ.
بۇ رەڭ ئۆزگەرگۈچى مىقدارلارنىڭ خالىغان بىرىنى ئىشلىتىڭ ياكى تۈرىڭىزگە تېخىمۇ ئەھمىيەتلىك ئۆزگەرگۈچى مىقدارغا قايتا ئورۇنلاشتۇرۇڭ.
تور بېتىڭىزنىڭ ئىسكىلىتىنىڭ مۇھىم ئېلېمېنتلىرىنى تېزلىكتە خاسلاشتۇرىدىغان بىر قانچە ئۆزگەرگۈچى مىقدار.
ئۇلىنىشىڭىزنى پەقەت بىرلا قىممەت بىلەن توغرا رەڭ بىلەن ئۇلاڭ.
شۇنىڭغا دىققەت قىلىڭكى ، @link-hover-color
ئاپتوماتىك ھالدا توغرا ئايلانما رەڭ ھاسىل قىلىش ئۈچۈن «Less» دىن كەلگەن يەنە بىر قالتىس قورال. ئىشلەتسىڭىز بولىدۇ darken
، lighten
ۋە .saturate
desaturate
بىر قانچە تېز ئۆزگەرگۈچى مىقدار بىلەن خەت شەكلىڭىزنى ، تېكىستنىڭ چوڭ-كىچىكلىكىنى ، باشلامچىسىنى ۋە تېخىمۇ كۆپلىرىنى تەڭشەڭ. Bootstrap بۇلاردىن پايدىلىنىپ ئاسان مەتبەئە ئارىلاشمىسى بىلەن تەمىنلەيدۇ.
سىنبەلگىڭىزنىڭ ئورنى ۋە ھۆججەت نامىنى خاسلاشتۇرۇش ئۈچۈن ئىككى تېز ئۆزگىرىشچان.
Bootstrap دىكى زاپچاسلار ئورتاق قىممەت بەلگىلەش ئۈچۈن بىر قىسىم سۈكۈتتىكى ئۆزگەرگۈچى مىقدارلارنى ئىشلىتىدۇ. بۇ يەردە ئەڭ كۆپ ئىشلىتىلىدۇ.
ساتقۇچىلار ئارىلاشمىسى ئارىلاشما ئارىلاشما دېتال بولۇپ ، سىز تۈزگەن CSS غا مۇناسىۋەتلىك بارلىق ساتقۇچىلارنىڭ ئالدى قوشۇلغۇچىلىرىنى قوشۇش ئارقىلىق كۆپ توركۆرگۈچنى قوللايدۇ.
زاپچاسلىرىڭىزنىڭ قۇتا مودېلىنى بىرلا ئارىلاشتۇرۇش ئارقىلىق ئەسلىگە كەلتۈرۈڭ. مەزمۇن ئۈچۈن ، Mozilla نىڭ بۇ پايدىلىق ماقالىسىنى كۆرۈڭ .
Autoprefixer نىڭ تونۇشتۇرۇلۇشى بىلەن ئارىلاشما v3.2.0 دىن تۆۋەن . ئارقىغا ماسلىشىشچانلىقىنى ساقلاش ئۈچۈن ، Bootstrap تاكى Bootstrap v4 غىچە بولغان ئارىلىقتا ئارىلاشمىلارنى داۋاملىق ئىشلىتىدۇ.
بۈگۈنكى كۈندە بارلىق زامانىۋى توركۆرگۈچلەر ئالدىن بېكىتىلمىگەن border-radius
مۈلۈكنى قوللايدۇ. بۇنداق بولغاندا ، ئارىلاشما ماددا يوق .border-radius()
، ئەمما Bootstrap جىسىمنىڭ مەلۇم تەرىپىدە ئىككى بۇلۇڭنى تېزلىكتە ئايلاندۇرۇش ئۈچۈن تېزلەتمىلەرنى ئۆز ئىچىگە ئالىدۇ.
ئەگەر نىشانلىق ئاڭلىغۇچىلىرىڭىز ئەڭ يېڭى ۋە ئەڭ چوڭ توركۆرگۈچ ۋە ئۈسكۈنىلەرنى ئىشلىتىۋاتقان بولسا ، بۇ box-shadow
مۈلۈكنى پەقەت ئۆزىڭىز ئىشلىتىڭ. ئەگەر كونا ئاندىرويىد (v4 دىن بۇرۇنقى) ۋە iOS ئۈسكۈنىلىرى (iOS دىن بۇرۇنقى 5) نى قوللاشقا ئېھتىياجلىق بولسىڭىز ، ۋاقتى ئۆتكەن ئارىلاشمىلارنى ئىشلىتىپ تەلەپنى ئېلىڭ.-webkit
ئېلىڭ .
ئارىلاشما قىممىتى تۆۋەنBootstrap ئۆلچەملىك مۈلۈكنى قوللىمايدىغان ۋاقتى ئۆتكەن سۇپىلارنى رەسمىي قوللىمىغاچقا ،ئارقىغا ماسلىشىشچانلىقىنى ساقلاش ئۈچۈن ، Bootstrap تاكى Bootstrap v4 غىچە بولغان ئارىلاشمىلارنى داۋاملىق ئىشلىتىدۇ.
قۇتىڭىزنىڭ سايىسىدا رەڭ ئىشلىتىشنى جەزملەشتۈرۈڭ ، rgba()
بۇنداق بولغاندا ئۇلار ئارقا كۆرۈنۈش بىلەن ئىمكانقەدەر ماسلىشىدۇ.
ئەۋرىشىملىكى ئۈچۈن كۆپ خىل ئارىلاشمىلار. بارلىق ئۆتكۈنچى ئۇچۇرلارنى بىرسى بىلەن تەڭشەڭ ياكى ئېھتىياجغا ئاساسەن ئايرىم كېچىكىش ۋە داۋاملىشىش ۋاقتىنى بەلگىلەڭ.
بۇ ئارىلاشمىلار Autoprefixer نىڭ تونۇشتۇرۇلۇشى بىلەن v3.2.0 دىن تۆۋەن. ئارقىغا ماسلىشىشچانلىقىنى ساقلاش ئۈچۈن ، Bootstrap داۋاملىق Bootstrap v4 گىچە ئارىلاشمىلارنى ئىشلىتىدۇ.
ھەر قانداق ئوبيېكتنى ئايلاندۇرۇش ، كۆلەملەشتۈرۈش ، تەرجىمە قىلىش (يۆتكەش) ياكى ئېغىش.
بۇ ئارىلاشمىلار Autoprefixer نىڭ تونۇشتۇرۇلۇشى بىلەن v3.2.0 دىن تۆۋەن. ئارقىغا ماسلىشىشچانلىقىنى ساقلاش ئۈچۈن ، Bootstrap داۋاملىق Bootstrap v4 گىچە ئارىلاشمىلارنى ئىشلىتىدۇ.
CSS3 نىڭ بارلىق كارتون خۇسۇسىيەتلىرىنى بىر خىتابنامىدە ۋە باشقا ئارىلاشمىلاردا يەككە ئارىلاشمىلاردا ئىشلىتىدىغان ئارىلاشما.
بۇ ئارىلاشمىلار Autoprefixer نىڭ تونۇشتۇرۇلۇشى بىلەن v3.2.0 دىن تۆۋەن. ئارقىغا ماسلىشىشچانلىقىنى ساقلاش ئۈچۈن ، Bootstrap داۋاملىق Bootstrap v4 گىچە ئارىلاشمىلارنى ئىشلىتىدۇ.
بارلىق توركۆرگۈچلەرنىڭ سۈزۈكلۈكىنى بەلگىلەڭ ۋە filter
IE8 ئۈچۈن كەمتۈكلۈك بىلەن تەمىنلەڭ.
ھەر بىر ساھەدە جەدۋەل كونتروللۇقى ئۈچۈن مەزمۇن بىلەن تەمىنلەڭ.
بىرلا ئېلېمېنت ئىچىدە CSS ئارقىلىق ستون ھاسىل قىلىڭ.
ھەر قانداق ئىككى رەڭنى تەگلىك دەرىجىسىگە ئايلاندۇرىمىز. تېخىمۇ ئىلغار بولۇپ يۆنىلىش بەلگىلەڭ ، ئۈچ خىل رەڭ ئىشلىتىڭ ياكى رادىئاتسىيە گىرىدېنتى ئىشلىتىڭ. بىرلا ئارىلاشتۇرۇش ئارقىلىق سىز ئېھتىياجلىق بولغان بارلىق ئالدىن تەييارلانغان گرامماتىكىغا ئېرىشىسىز.
سىز يەنە ئۆلچەملىك ئىككى رەڭلىك ، تۈز سىزىقلىق بۇلۇڭنىڭ بۇلۇڭىنى بەلگىلىيەلەيسىز:
ئەگەر سىز ساتىراچ شەكىللىك ئۇسلۇب دەرىجىسىگە ئېھتىياجلىق بولسىڭىز ، بۇمۇ ئاسان. پەقەت بىرلا رەڭنى بەلگىلىسىڭىز ، سۈزۈك ئاق سىزىقنى قاپلايمىز.
چۈمۈلەنى ئۆستۈرۈپ ، ئۇنىڭ ئورنىغا ئۈچ خىل رەڭ ئىشلىتىڭ. بىرىنچى رەڭنى ، ئىككىنچى رەڭنى ، ئىككىنچى رەڭنىڭ رەڭگىنى توختىتىڭ (پىرسەنت قىممىتى% 25 كە ئوخشاش) ، ئۈچىنچى خىل رەڭنى بۇ ئارىلاشمىلار بىلەن تەڭشەڭ:
Heads up! ئەگەر سىز بىر گىرادۇسنى چىقىرىۋېتىشكە توغرا كەلسە ، filter
سىز قوشقان IE بەلگىلىك تۈرلەرنى ئۆچۈرۈۋېتىڭ. .reset-filter()
ئارىلاشتۇرغۇچنى بىللە ئىشلىتىش ئارقىلىق قىلالايسىز background-image: none;
.
ئىشلىتىشچان ئارىلاشمىلار باشقا مۇناسىۋەتسىز CSS خۇسۇسىيەتلىرىنى بىرلەشتۈرۈپ ، مەلۇم بىر نىشان ياكى ۋەزىپىنى ئەمەلگە ئاشۇرىدىغان ئارىلاشمىلار.
class="clearfix"
ھەر قانداق ئېلېمېنتقا قوشۇشنى ئۇنتۇپ ، ئۇنىڭ ئورنىغا .clearfix()
مۇۋاپىق ۋاقىتتا ئارىلاشتۇرۇڭ. نىكولاس گاللاگېرنىڭ مىكرو ئېنىقلىمىسىنى ئىشلىتىدۇ .
ئاتا-ئانىسىنىڭ ئىچىدىكى ھەر قانداق ئېلېمېنتنى تېزرەك مەركەزلەشتۈرۈڭ. تەلەپ قىلىدۇ width
ياكى max-width
تەڭشىلىدۇ.
جىسىمنىڭ چوڭ-كىچىكلىكىنى تېخىمۇ ئاسان بەلگىلەڭ.
ھەر قانداق تېكىست ياكى باشقا ئېلېمېنتلارنىڭ چوڭ-كىچىكلىكىنى تاللاشنى ئاسان تەڭشەڭ. نورمال توركۆرگۈچ ھەرىكىتىنىڭ كۆڭۈلدىكى قىممىتى ( both
).
يەككە ئارىلاشما ئېللىپس بىلەن تېكىستنى ئاسانلا قىسقارتىڭ. ئېلېمېنتنىڭ بولۇشى block
ياكى inline-block
سەۋىيىسىنى تەلەپ قىلىدۇ.
ئىككى رەسىم يولى ۋە @ 1x رەسىم ئۆلچىمىنى بەلگىلەڭ ، Bootstrap @ 2x مېدىيا سوئالى بىلەن تەمىنلەيدۇ. ئەگەر مۇلازىمەت قىلىدىغان نۇرغۇن رەسىملىرىڭىز بولسا ، كۆرۈش تور پەردىسى CSS نى بىر مېدىيا سوئالىغا قولدا يېزىشنى ئويلاڭ.
Bootstrap Less ئۈستىگە ياسالغان بولسىمۇ ، ئۇنىڭ رەسمىي Sass ئېغىزى بار. ئۇنى ئايرىم GitHub ئامبىرىدا ساقلايمىز ھەمدە ئۆزگەرتىش قوليازمىسى بىلەن يېڭىلانمىلارنى بىر تەرەپ قىلىمىز.
ساس پورتىنىڭ ئايرىم ئامبىرى بار ھەمدە سەل ئوخشىمايدىغان تاماشىبىنلارغا مۇلازىمەت قىلىدىغان بولغاچقا ، بۇ تۈرنىڭ مەزمۇنى ئاساسلىق Bootstrap تۈرى بىلەن زور دەرىجىدە پەرقلىنىدۇ. بۇ Sass ئېغىزىنىڭ ئىمكانقەدەر Sass نى ئاساس قىلغان سىستېمىلار بىلەن ماسلىشىشىغا كاپالەتلىك قىلىدۇ.
Path | چۈشەندۈرۈش |
---|---|
lib/ |
Ruby مەرۋايىت كودى (Sass سەپلىمىسى ، رېلىس ۋە كومپاس بىرلەشتۈرۈش) |
tasks/ |
ئايلاندۇرغۇچ قوليازمىلىرى (يۇقىرى ئېقىنغا Sass غا بۇرۇلۇش) |
test/ |
تۈزۈش سىنىقى |
templates/ |
Compass pack manifest |
vendor/assets/ |
Sass ، JavaScript ۋە خەت ھۆججىتى |
Rakefile |
ئىچكى ۋەزىپە ، مەسىلەن تىرناق ۋە ئايلاندۇرۇش |
بۇ ھۆججەتلەرنىڭ ھەرىكەتلىنىۋاتقانلىقىنى كۆرۈش ئۈچۈن Sass ئېغىزىنىڭ GitHub ئامبىرىنى زىيارەت قىلىڭ .
Sass ئۈچۈن Bootstrap نى قانداق ئورنىتىش ۋە ئىشلىتىش ھەققىدىكى ئۇچۇرلارنى GitHub ئامبىرى ئوقۇشلۇقىدىن كۆرۈڭ . ئۇ ئەڭ يېڭى مەنبە بولۇپ ، رېلىس ، كومپاس ۋە ئۆلچەملىك Sass تۈرلىرى بىلەن ئىشلىتىلىدىغان ئۇچۇرلارنى ئۆز ئىچىگە ئالىدۇ.