ძლიერი, გაფართოებადი და ფუნქციებით სავსე წინა ინსტრუმენტარიუმის. შექმენით და დააკონფიგურირეთ Sass-ით, გამოიყენეთ წინასწარ ჩაშენებული ქსელის სისტემა და კომპონენტები და გააცოცხლეთ პროექტები ძლიერი JavaScript დანამატებით.
დააინსტალირეთ Bootstrap-ის წყარო Sass და JavaScript ფაილები npm, RubyGems, Composer ან Meteor-ის საშუალებით. პაკეტის მართული ინსტალაციები არ შეიცავს დოკუმენტაციას ან ჩვენს სრულ build სკრიპტებს. თქვენ ასევე შეგიძლიათ გამოიყენოთ ჩვენი npm შაბლონის რეპო , რათა სწრაფად შექმნათ Bootstrap პროექტი npm-ის საშუალებით.
როცა მხოლოდ Bootstrap-ის კომპილირებული CSS ან JS გჭირდებათ, შეგიძლიათ გამოიყენოთ jsDelivr . იხილეთ ის მოქმედებაში ჩვენი მარტივი სწრაფი დაწყებით , ან დაათვალიერეთ მაგალითები თქვენი შემდეგი პროექტის დასაწყებად. თქვენ ასევე შეგიძლიათ აირჩიოთ პოპერისა და ჩვენი JS-ის ცალ- ცალკე ჩართვა .
<!-- CSS only --><linkhref="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"rel="stylesheet"integrity="sha384-iYQeCzEYFbKjA/T2uDLTpkwGzCiq6soy8tYaI1GyVh/UjpbCx/TYkiZhlZB6+fzT"crossorigin="anonymous">
<!-- JavaScript Bundle with Popper --><scriptsrc="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"integrity="sha384-u1OknCvxWvY5kfmNBILK2hRnQC3Pr17a+RTT6rIHI7NnikvbZlHgTPOOmMi466C8"crossorigin="anonymous"></script>
წაიკითხეთ ჩვენი დაწყების სახელმძღვანელო
მიიღეთ ნახტომი Bootstrap-ის წყაროს ფაილების ახალ პროექტში ჩვენს ოფიციალურ გიდებთან ერთად.
Bootstrap იყენებს Sass-ს მოდულური და კონფიგურირებადი არქიტექტურისთვის. შემოიტანეთ მხოლოდ თქვენთვის საჭირო კომპონენტები, ჩართეთ გლობალური ვარიანტები, როგორიცაა გრადიენტები და ჩრდილები, და დაწერეთ თქვენი საკუთარი CSS ჩვენი ცვლადებით, რუქებით, ფუნქციებითა და მიქსინებით.
შემოიტანეთ ერთი სტილის ფურცელი და მიდიხართ რბოლებზე ჩვენი CSS-ის ყველა მახასიათებლით.
// Variable overrides first
$primary:#900;$enable-shadows:true;$prefix:"mo-";// Then import Bootstrap
@import"../node_modules/bootstrap/scss/bootstrap";
შექმენით და გააფართოვეთ რეალურ დროში CSS ცვლადებით
Bootstrap 5 ვითარდება ყოველი გამოშვებით, რათა უკეთ გამოიყენოს CSS ცვლადები გლობალური თემის სტილისთვის, ცალკეული კომპონენტებისთვის და კომუნალური პროგრამებისთვისაც კი. ჩვენ გთავაზობთ ათობით ცვლადს ფერების, შრიფტის სტილებისა და სხვა :rootდონეზე, ნებისმიერ ადგილას გამოსაყენებლად. კომპონენტებსა და კომუნალურ პროგრამებზე, CSS ცვლადები დაფარულია შესაბამის კლასში და ადვილად შეიძლება შეიცვალოს.
გამოიყენეთ ჩვენი ნებისმიერი გლობალური :rootცვლადი ახალი სტილის დასაწერად. CSS ცვლადები იყენებენ var(--bs-variableName)სინტაქსს და შეიძლება მემკვიდრეობით მიიღონ ბავშვების ელემენტებით.
გლობალური, კომპონენტის ან სასარგებლო კლასის ცვლადების უგულებელყოფა Bootstrap-ის მორგებისთვის ისე, როგორც გსურთ. არ არის საჭირო თითოეული წესის ხელახლა გამოცხადება, უბრალოდ ახალი ცვლადის მნიშვნელობა.
ახალი Bootstrap 5-ში, ჩვენი კომუნალური პროგრამები ახლა გენერირდება ჩვენი Utility API-ით . ჩვენ შევქმენით ის, როგორც ფუნქციებით სავსე Sass რუკა, რომელიც შეიძლება სწრაფად და მარტივად მორგებული იყოს. არასოდეს ყოფილა ადვილი რაიმე სასარგებლო კლასების დამატება, წაშლა ან შეცვლა. გახადეთ კომუნალური პროგრამები რეაგირებადი, დაამატეთ ფსევდო-კლასის ვარიანტები და მიეცით მათ მორგებული სახელები.
// Create and extend utilities with the Utility API
@import"bootstrap/scss/bootstrap";$utilities:map-merge($utilities,("cursor":(property:cursor,class:cursor,responsive:true,values:autopointergrab,)));
ძლიერი JavaScript დანამატები jQuery-ის გარეშე
მარტივად დაამატეთ გადართვადი ფარული ელემენტები, მოდალები და offcanvas მენიუები, პოპოვერები და ინსტრუმენტების რჩევები და მრავალი სხვა — ყველაფერი jQuery-ის გარეშე. JavaScript-ში Bootstrap არის HTML-პირველი, რაც ნიშნავს, რომ დანამატების დამატება ისეთივე მარტივია, როგორც dataატრიბუტების დამატება. გჭირდებათ მეტი კონტროლი? ჩართეთ ინდივიდუალური დანამატები პროგრამულად.
რატომ დაწეროთ მეტი JavaScript, როდესაც შეგიძლიათ დაწეროთ HTML? Bootstrap-ის თითქმის ყველა JavaScript დანამატს აქვს პირველი კლასის მონაცემთა API, რომელიც საშუალებას გაძლევთ გამოიყენოთ JavaScript მხოლოდ dataატრიბუტების დამატებით.
Bootstrap Icons არის ღია კოდის SVG ხატების ბიბლიოთეკა, რომელიც შეიცავს 1500-ზე მეტ გლიფს, ყოველი გამოშვებით დამატებული მეტი. ისინი შექმნილია ნებისმიერ პროექტში მუშაობისთვის, მიუხედავად იმისა, თავად იყენებთ Bootstrap-ს თუ არა. გამოიყენეთ ისინი, როგორც SVG ან ხატულა შრიფტები - ორივე ვარიანტი გაძლევთ ვექტორულ მასშტაბირებას და მარტივ პერსონალიზაციას CSS-ის საშუალებით.
გადაიყვანეთ Bootstrap შემდეგ დონეზე პრემიუმ თემებით Bootstrap Themes-ის ოფიციალური ბაზრიდან . თემები აგებულია Bootstrap-ზე, როგორც საკუთარი გაფართოებული ჩარჩოები, მდიდარია ახალი კომპონენტებით და დანამატებით, დოკუმენტაციით და მძლავრი კონსტრუქციის ხელსაწყოებით.