ទិដ្ឋភាពទូទៅ
សមាសភាគ និងជម្រើសសម្រាប់ដាក់ចេញគម្រោង Bootstrap របស់អ្នក រួមទាំងធុងរុំ ប្រព័ន្ធក្រឡាចត្រង្គដ៏មានឥទ្ធិពល វត្ថុប្រព័ន្ធផ្សព្វផ្សាយដែលអាចបត់បែនបាន និងថ្នាក់ឧបករណ៍ប្រើប្រាស់ដែលឆ្លើយតប។
កុងតឺន័រគឺជាធាតុប្លង់មូលដ្ឋានបំផុតនៅក្នុង Bootstrap ហើយត្រូវបាន ទាមទារនៅពេលប្រើប្រព័ន្ធក្រឡាចត្រង្គលំនាំដើមរបស់យើង ។ ជ្រើសរើសពីកុងតឺន័រដែលមានទទឹងថេរដែលឆ្លើយតប (មានន័យថាការ max-width
ផ្លាស់ប្តូររបស់វានៅចំនុចឈប់នីមួយៗ) ឬទទឹងរាវ (មានន័យថាវា 100%
ធំទូលាយគ្រប់ពេល)។
ខណៈពេលដែលធុង អាច ដាក់សំបុក ប្លង់ភាគច្រើនមិនតម្រូវឱ្យមានធុងដាក់សំបុកទេ។
ប្រើ .container-fluid
សម្រាប់កុងតឺន័រទទឹងពេញ ដែលលាតសន្ធឹងទទឹងទាំងមូលនៃច្រកមើល។
ដោយសារ Bootstrap ត្រូវបានបង្កើតឱ្យក្លាយជាទូរសព្ទដំបូង យើងប្រើ សំណួរមេឌៀ មួយចំនួនតូច ដើម្បីបង្កើតចំណុចឈប់ដែលសមរម្យសម្រាប់ប្លង់ និងចំណុចប្រទាក់របស់យើង។ ចំណុចបំបែកទាំងនេះភាគច្រើនផ្អែកលើទទឹងទិដ្ឋភាពអប្បបរមា និងអនុញ្ញាតឱ្យយើងធ្វើមាត្រដ្ឋានធាតុនៅពេលដែលទិដ្ឋភាពផ្លាស់ប្តូរ។
Bootstrap ប្រើជាចម្បងនូវជួរសំណួរមេឌៀខាងក្រោម—ឬចំណុចបំបែក—នៅក្នុងឯកសារប្រភព Sass របស់យើងសម្រាប់ប្លង់ ប្រព័ន្ធក្រឡាចត្រង្គ និងសមាសធាតុរបស់យើង។
ចាប់តាំងពីយើងសរសេរ CSS ប្រភពរបស់យើងនៅក្នុង Sass រាល់សំណួរប្រព័ន្ធផ្សព្វផ្សាយរបស់យើងអាចរកបានតាមរយៈ Sass mixins៖
ម្តងម្កាល យើងប្រើសំណួរមេឌៀដែលទៅទិសដៅផ្សេងទៀត (ទំហំអេក្រង់ដែលបានផ្តល់ឱ្យ ឬតូចជាង នេះ )៖
សូមចំណាំថា ចាប់តាំងពីកម្មវិធីរុករកតាមអ៊ីនធឺណិតបច្ចុប្បន្នមិនគាំទ្រ សំណួរបរិបទជួរ នោះយើងធ្វើការជុំវិញដែនកំណត់ min-
និង max-
បុព្វបទ និងច្រកទិដ្ឋភាពដែលមានទទឹងប្រភាគ (ដែលអាចកើតឡើងក្រោមលក្ខខណ្ឌមួយចំនួននៅលើឧបករណ៍ដែលមានឌីភីភីខ្ពស់ ជាឧទាហរណ៍) ដោយប្រើតម្លៃដែលមានភាពជាក់លាក់ខ្ពស់សម្រាប់ការប្រៀបធៀបទាំងនេះ។ .
ជាថ្មីម្តងទៀត សំណួរប្រព័ន្ធផ្សព្វផ្សាយទាំងនេះក៏មានតាមរយៈ Sass mixins៖
វាក៏មានសំណួរមេឌៀ និង mixins សម្រាប់កំណត់គោលដៅផ្នែកតែមួយនៃទំហំអេក្រង់ ដោយប្រើទទឹងចំនុចបំបែកអប្បបរមា និងអតិបរមា។
សំណួរប្រព័ន្ធផ្សព្វផ្សាយទាំងនេះក៏មានតាមរយៈ Sass mixins៖
ដូចគ្នានេះដែរ សំណួរប្រព័ន្ធផ្សព្វផ្សាយអាចលាតសន្ធឹងទទឹងចំណុចឈប់ជាច្រើន៖
Sass mixin សម្រាប់កំណត់គោលដៅទំហំអេក្រង់ដូចគ្នានឹងមានៈ
សមាសធាតុ Bootstrap ជាច្រើនប្រើប្រាស់ z-index
CSS property ដែលជួយគ្រប់គ្រងប្លង់ដោយផ្តល់អ័ក្សទីបីដើម្បីរៀបចំមាតិកា។ យើងប្រើប្រាស់មាត្រដ្ឋាន z-index លំនាំដើមនៅក្នុង Bootstrap ដែលត្រូវបានរចនាឡើងសម្រាប់ការរុករកស្រទាប់ឱ្យបានត្រឹមត្រូវ ការណែនាំអំពីឧបករណ៍ និងការលេចឡើង ម៉ូឌុល និងច្រើនទៀត។
តម្លៃខ្ពស់ទាំងនេះចាប់ផ្តើមពីលេខតាមអំពើចិត្ត ខ្ពស់ និងជាក់លាក់គ្រប់គ្រាន់ដើម្បីជៀសវាងជម្លោះតាមឧត្ដមគតិ។ យើងត្រូវការសំណុំស្ដង់ដារមួយនៅទូទាំងសមាសធាតុស្រទាប់របស់យើង—ព័ត៌មានជំនួយ, ផ្ទាំងព័ត៌មាន, របាររុករក, ទម្លាក់ចុះ, ម៉ូឌុល—ដូច្នេះយើងអាចមានសមហេតុផលក្នុងឥរិយាបថ។ គ្មានហេតុផលដែលយើងមិនអាចប្រើ 100
+ ឬ 500
+ បានទេ។
យើងមិនលើកទឹកចិត្តឱ្យប្ដូរតាមបំណងនៃតម្លៃបុគ្គលទាំងនេះទេ។ ប្រសិនបើអ្នកផ្លាស់ប្តូរមួយ អ្នកទំនងជាត្រូវផ្លាស់ប្តូរពួកវាទាំងអស់។
ដើម្បីដោះស្រាយព្រំដែនត្រួតគ្នានៅក្នុងសមាសធាតុ (ឧ. ប៊ូតុង និងធាតុបញ្ចូលក្នុងក្រុមបញ្ចូល) យើងប្រើតម្លៃលេខមួយខ្ទង់ទាប z-index
នៃ 1
, 2
, និង 3
សម្រាប់លំនាំដើម សង្កត់លើ និងស្ថានភាពសកម្ម។ នៅលើ hover/focus/active, យើងនាំយកធាតុជាក់លាក់មួយទៅជួរមុខជាមួយនឹង z-index
តម្លៃខ្ពស់ជាងដើម្បីបង្ហាញព្រំដែនរបស់ពួកគេនៅលើធាតុបងប្អូនបង្កើត។