Створюйте швидкі, адаптивні сайти за допомогою Bootstrap
Потужний, розширюваний і багатофункціональний інтерфейсний інструментарій. Створюйте та налаштовуйте за допомогою Sass, використовуйте готову сітку та компоненти та втілюйте проекти в життя за допомогою потужних плагінів JavaScript.
Встановіть вихідні файли Sass і JavaScript Bootstrap через npm, RubyGems, Composer або Meteor. Встановлення, керовані пакетами, не включають документацію чи наші повні сценарії збірки. Ви також можете використовувати наше сховище шаблонів npm, щоб швидко створити проект Bootstrap через npm.
Якщо вам потрібно лише включити скомпільований CSS або JS Bootstrap, ви можете використовувати jsDelivr . Перегляньте його в дії за допомогою нашого простого швидкого старту або перегляньте приклади , щоб розпочати свій наступний проект. Ви також можете включити Popper і наш 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
Легко додавайте приховані елементи, які можна перемикати, модальні та зовнішні меню, спливаючі вікна та підказки та багато іншого — і все це без jQuery. JavaScript у Bootstrap є перш за все HTML, а це означає, що додавати плагіни так само просто, як і dataатрибути. Потрібно більше контролю? Включайте окремі плагіни програмно.
Навіщо писати більше JavaScript, коли можна писати HTML? Майже всі плагіни JavaScript Bootstrap мають першокласний API даних, що дозволяє використовувати JavaScript, просто додаючи dataатрибути.
Персоналізуйте його за допомогою значків Bootstrap
Bootstrap Icons — це бібліотека SVG-іконок з відкритим кодом, яка містить понад 1500 гліфів, які додаються з кожним випуском. Вони розроблені для роботи в будь-якому проекті, незалежно від того, використовуєте ви сам Bootstrap чи ні. Використовуйте їх як SVG або шрифти значків — обидва варіанти дають вам векторне масштабування та легке налаштування за допомогою CSS.
Зробіть це своїм за допомогою офіційних тем Bootstrap
Виведіть Bootstrap на новий рівень за допомогою преміальних тем з офіційного ринку тем Bootstrap . Теми побудовані на основі Bootstrap як власні розширені фреймворки, багаті новими компонентами та плагінами, документацією та потужними інструментами для створення.