Что такое бутстрап и как им пользоваться

Bootstrap для новичков, что это и как его установить

У Верстальщиков и фронтендеров, есть блоки кода, которые используют в каждом проекте и поэтому часто задумываются о создании собственного фреймворка. Но обычно начинают пользоваться уже существующими, например bootstrap.

Что такое bootstrap

Это фреймворк из трёх языков HTML/CSS/JS. Благодаря большому функционалу верстать сайты становится легко и быстро, ну конечно если во всем разобраться.

Появился в стенах компании Twitter и назывался «Twitter Bootstrap». Но из-за того что его захотели сделать всемирным пришлось отказаться от слова Twitter в названии. По моему личному опыту в bootstrap есть ряд плюсов:

Как установить bootstrap

Есть два способа его подключения:

Зайдите на официальный сайт выберите компоненты которые вам понадобятся для работы (об этом мы поговорим на следующем уроке) и в самом конце скачайте нажав на кнопку «Compile and Download». Далее распакуйте архив у себя на компьютере.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Но он требует подключение к интернету во время работы с фреймворком.
Для подключения bootstrap.min. css добавьте эту строчку кода в —

Строение фреймворка

Bootstrap насчитывает не малое количество компонентов, которые помогают нам верстать быстрее (да где-то вы это уже слышали). Поэтому давайте посмотрим, что вошло в эти компоненты.

Вы можете подробнее познакомится с этими функциями нажав на заголовок

Сеточная система

Все сайты строятся на блоках, поэтому бутстрап уделил этому отдельное внимание сделав — сетку. Она делит родительский блок (в котором находится) на 12 одинаковых по размерам частей. Также можно объединять между собой эти части, например можем дать одному блоку 3 части, второму 6 и третьему тоже 3.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоватьсяНо главное ее преимущество в том, что можно менять размер блоков в зависимости от размера экрана гаджета который используется — компьютер или телефон. Так например col-md отвечает за размер экрана шире 970 px, а col-xs за ширину менее 768 px.

Оформление текста

Вам изредка придется менять размер заголовка первого уровня, или размер цитаты. Потому что все вымерено до пикселя.

Также предусмотрена возможность использовать размер h1 заголовка (и других) для обычного текста сделав вот так

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Сообщения

Довольна часто приходиться уведомлять пользователя, например при правильной регистрации или неудачной попытки ввести пароль. Поэтому в этом фреймворке мы имеем уведомления четырех типов:

Вот как это выглядит:
Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться
А теперь посмотрите сколько кода пришлось наклепать.

Навигация

Навигация — одно из самых сложных мест в верстки, на нее тратится много времени и нервов (тем более когда ее нужно сделать адаптивной). Но bootstrap с этим хорошо справляется, он поможет с боковым и главным меню, вкладками, хлебных крошками и многим другим. Вот например главное меню:

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Да и еще одна вещь — переход на другие страницы сайта (постраничная навигация). Ее легко оформить в такой вид:

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

А вот навигационная панель, ну ли хлебные крошки:

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Иконочный шрифт

Теперь вы можете не использовать надоевшие спрайты иконок и хорошо оптимизировать свою работу. Но есть один минус можно применять только один цвет.

Конечно здесь намного меньше иконок чем у font-awesome, но и это радует.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Это только часть всех иконок — полный набор можете найти на официальном сайте.

Формы

Также мы имеем стили для оформления:

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

При этом ещё можно указать горизонтальное или вертикальное положение элементов и названий, также изменять цвет формы тем самым уведомляя пользователя на возникновении ошибки или предупреждения.

Таблицы

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Когда мы подробнее рассмотрим, как оформлять таблицы, то вы сможете:

Кнопки

Для создания красивой кнопки понадобится добавить только два класса. Кстати второй отвечает за цвет кнопки, так что можно сделать класс с вашим цветом и подключить его вместо стандартного.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

А вот их конструкция.

JavaScript элементы

Bootstrap имеет множество фишек связанных с анимацией:

Все это будет у вас в руках при подключении одного файла bootstrap.js

Вывод

Переходите на следующий урок, если готовы быстро верстать сайты.

Источник

Знакомство с Bootstrap: установка и подходящие сценарии использования

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Bootstrap — бесплатный HTML/CSS/JavaScript фреймворк для быстрого создания адаптивного дизайна сайта. У разработчиков к нему неоднозначное отношение. С одной стороны, Bootstrap позволяет с минимальными знаниями создавать интерфейсы, которые работают во всех популярных браузерах и не ломаются при изменении разрешения экрана. С другой стороны, фреймворк тащит в проект кучу ненужного кода, который увеличивает вес сборки.

Что нужно знать о Bootstrap перед началом работы

У меня отношение к Bootstrap нейтральное. Он отлично подходит для прототипирования. Если нужно быстро проверить какую-то гипотезу или показать пример заказчику, то сборка во фреймворке — оптимальный вариант. Если вы делаете индивидуальный дизайн, то проще верстать с нуля, а не пытаться перебрать все стили и скрипты в Bootstrap.

Какую версию Bootstrap выбрать?

В третьей версии Bootstrap сетка построена на Float. Это устаревшая технология, которая не дает такой гибкости, как Flexbox. Зато на флоатах можно верстать для старых браузеров, вплоть до Internet Explorer 6. Если вашему проекту нужна такая поддержка (вряд ли), то используйте Bootstrap 3.4.1.

В июне 2020 года появилась новость о выпуске Bootstrap 5 alpha. Когда из нее сделают стабильную версию — непонятно. Но есть несколько моментов, о которых нужно знать всем, кто работает или собирается работать с фреймворком.

Радует, что фреймворк развивается. Разработчики обещают, что в пятой версии будет более быстрый JavaScript, меньшее количество зависимостей, улучшенные API. Но пока она находится на стадии альфа-тестирования, мы будем пользоваться последней стабильной сборкой — Bootstrap 4.5.1.

Источник

Что такое Bootstrap и зачем он нужен?

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

В этой статье мы познакомимся с фреймворком Bootstrap. Рассмотрим, что это такое и зачем он нужен. Разберём его основные преимущества и недостатки.

Что такое Bootstrap?

Bootstrap — это открытый и бесплатный HTML, CSS и JS фреймворк, который используется веб-разработчиками для быстрой вёрстки адаптивных дизайнов сайтов и веб-приложений.

Фреймворк Bootstrap используется по всему миру не только независимыми разработчиками, но иногда и целыми компаниями. На Bootstrap создано очень много различных сайтов, посмотреть их можно на странице Bootstrap Expo.

Как он работает? Например, чтобы создать кнопку на странице с помощью Bootstrap, достаточно к ссылке или элементу button добавить всего несколько классов.

Создание кнопки в Bootstrap 5:

Ну как? Сколько на это потребовалось времени? Да, всего несколько секунд.

Всё, вкладки готовы. На это тоже ушли считанные секунды. Правда, потрясающая скорость. В этом сила Bootstrap.

Но, Bootstrap – это не просто набор готовых инструментов (HTML фрагментов, классов, компонентов и плагинов), а хорошо спроектированный фронтенд фреймворк, который довольно просто можно настроить под себя посредством редактирования Sass переменных и использования миксинов.

Из чего состоит Bootstrap

Bootstrap состоит из:

С чего начать изучение Bootstrap

Сначала необходимо изучить сетку и попрактиковаться на ней верстать макеты страниц и создавать разметку блоков. Изучить её можно тут (для тех, кто использует Bootstrap 3) или здесь (для Bootstrap 4).

После того как разберётесь с сеткой нужно изучить компоненты Bootstrap (как они верстаются и настраиваются) и научиться их вставлять в нужные места страницы.

Это минимальные задачи, которые перед собой необходимо поставить, чтобы научиться верстать сайты и веб-приложения на Bootstrap.

Ну если ваша задача не просто использовать Bootstrap, а что-то в нём изменять, переделывать, то без хороших знаний CSS тут конечно уже не обойтись. Некоторые вещи, конечно, можно настроить через изменения SCSS переменных и применения миксинов, а другие – нет. И это касается любых фреймворков.

Преимущества и недостатки фреймворка Bootstrap

Преимущества Bootstrap при его использовании для frontend разработки сайтов и интерфейсов админок:

Какую версию Bootstrap выбрать

Что нового в Bootstrap 5:

Третью версию в основном имеет смысл использовать, если нужна поддержка «старых» браузеров (IE8 и IE9).

Основные отличия Bootstrap 4 от Bootstrap 3:

Компоненты Bootstrap 3 в IE8 и некоторых других версиях отображаются без градиентов, теней и закруглённых углов. Это связано с тем, что в них нет поддержки используемых для этих целей CSS3 свойств.

Источник

Введение

Начните работу с Bootstrap, самым популярным в мире фреймворком для создания быстродействующих мобильных сайтов с BootstrapCDN и шаблонами стартовой страницы.

Быстрый старт

Хотите использовать Бутстрап в своем проекте? Bootstrap – библиотека шаблонов CSS, распространяемая свободно командой сайта MaxCDN. Нужна система управления пакетами или исходники Bootstrap? Посетите страницу загрузок.

Поместите дин из следующих тегов

Отдельно

Если вы решите использовать отдельное решение для сценариев, сначала должен быть Popper.js, а затем наши плагины JavaScript.

Компоненты

Любопытно, какие компоненты явно требуют jQuery, наших JS и Popper.js? Нажмите ссылку «Показать компоненты» ниже. Если вы не уверены в том, как правильно написать «коренную» структуру страницы, можете использовать наши шаблоны.

Начальный шаблон страницы

Удостоверьтесь, что ваши страницы сверстаны по новейшим стандартам. Они должны включать и использовать HTML5 doctype и viewport meta tag для правильного «отзывчивого» поведения страниц. Вот как должен выглядеть «верхний», коренной код страницы:

Это все, что вам нужно из общих требований к странице. Посетите Обзорный раздел или наши официальные примеры для создания контента и компонентов вашего сайта.

Важные глобальные атрибуты

Бутстрап включает некоторые глобальные стили и настройки, о которых вам необходимо знать при работе с ним; все эти стили и настройки почти полностью имеют дело с и «заточены» под нормализацию кроссбраузерных стилей.

HTML5 doctype

Bootstrap требует использования doctype «HTML5». Без него у вас возникнут некоторые проблемы со стилями.

«Отзывчивый» мета-тэг

Bootstrap разрабатывался как mobile first, т.е. его настройки прежде всего оптимизированы под мобильные устройства, а уж потом с помощью медиа-запросов мы подгоняем масштаб компонентов как нам необходимо на прочих устройствах. Вставьте этот кусок кода в :

Вы можете посмотреть пример этого в действии на странице starter template.

Размер ширины и высоты элемента

В том редком случае, когда вам надо преодолеть эти возможные баги, делайте так:

Узнайте больше о блоковой модели и параметризации размеров на CSS Tricks.

«Ребут» (новая библиотека CSS, не использующая классов, обеспечивающая «модульный подход»)

Для улучшенной кроссбраузерной визуализации мы применили «Ребут», обеспечивающий более продвинутые «сбросы стилей» для элементов HTML для коррекции мелких багов в браузерах и девайсах.

Сообщество

Оставайтесь в курсе последних новостей Bootstrap и вливайтесь в сообщество Bootstrap с помощью этих ресурсов:

Вы также можете присоединиться @getbootstrap on Twitter для получения «свежайших» слухов и классных музыкальных клипов.

Источник

Начинающему веб-мастеру: делаем одностраничник на Bootstrap 4 за полчаса

Фреймворк Bootstrap — это свободный набор инструментов для создания интерфейсов сайтов и веб-приложений. Его возможности ориентированы исключительно на фронтенд-разработку. Bootstrap — проект весьма популярный, о чём, например, говорит то, что он занимает (по состоянию на начало марта 2018-го года) второе место по количеству звёзд на GitHub.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Предварительные требования

Эта материал ориентирован на начинающих веб-разработчиков, владеющих основами HTML, CSS и jQuery.

Вот одностраничный веб-сайт, о создании которого средствами Bootstrap мы будем говорить.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Готовый проект, созданный средствами Bootstrap

Загрузка и установка Bootstrap

Bootstrap можно подключить к странице с использованием сети доставки контента. Для этого надо добавить следующую ссылку в тег :

Свежую версию Bootstrap можно загрузить отсюда и использовать локально.

Структура проекта должна выглядеть так, как показано на следующем рисунке.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

О возможностях Bootstrap 4

Первая стабильная версия Bootstrap 4 вышла в конце января сего года. Теперь Bootstrap включает в себя некоторые интересные возможности, которых не было в его предыдущей версии. А именно, если говорить об улучшениях и изменениях, можно отметить следующее:

Система сеток Bootstrap

Сетка разделена на 12 колонок, эта структура, настроенная так, как нужно разработчику, является основой макета страницы.

страницы. При настройке размеров вложенных элементов используют следующие классы (вместо звёздочки в конце имени класса указывается число столбцов базовой 12-колоночной сетки, которое должен занимать конкретный элемент):

Навигационная панель

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Теперь создадим файл main.css и подключим его к странице, поместив в тег файла index.html следующее:

Это позволит настраивать стили элементов страницы, размещая в этом файле CSS-правила. Добавим в этот CSS-файл правила, задающие цветовое оформление навигационной панели:

Новая сетка Bootstrap построена на основе flexbox, поэтому для выравнивания содержимого нужно пользоваться соответствующими свойствами. Например, для того, чтобы поместить меню навигационной панели справа, нужно использовать свойство justify-content и установить его значение во flex-end :

Шапка страницы

Для описания шапки страницы применяется тег :

Подготовим макет для шапки страницы. Мы хотим, чтобы она занимала всю высоту окна, поэтому тут нам пригодятся возможности jQuery. Создадим файл main.js и подключим его к index.html перед закрывающим тегом :

В файл main.js добавим следующее:

Нелишним будет поместить в шапку страницы какую-нибудь приятную фоновую картинку. Сделаем это следующим образом:

Вот что у нас в итоге получилось.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Шапка страницы с фоновым изображением

Пока шапка сайта выглядит пустовато, поэтому добавим в неё элемент

Теперь добавим в шапку описание проекта. Его мы поместим в новый элемент

Теперь добавим сюда ещё один элемент

Кнопки

Вот как будет выглядеть шапка страницы после выполнения вышеописанных действий:

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Шапка страницы, содержащая описание проекта

Раздел About

Для начала посмотрим на то, что мы хотим создать. Перед вами — раздел страницы со сведениями о веб-разработчике.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Здесь мы воспользуемся возможностями сетки Bootstrap для того, чтобы сформировать макет раздела, состоящий из двух частей. Приступим к работе, добавив к родительскому элементу раздела

Первая часть макета будет расположена слева, она будет содержать фотографию. Вторая часть, расположенная справа, вместит описание.

Вот как выглядит разметка левой части этого раздела:

А вот что получится после того, как сюда будет добавлено описание правой части макета:

Вот стили для всего этого:

Раздел Portfolio

Займёмся теперь разделом, в котором будет представлено портфолио разработчика. Он будет содержать галерею работ.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

При формировании макета этого раздела применяются те же принципы работы с сеткой, которые мы рассматривали выше:

Каждый элемент в нашей галерее, на средних и больших экранах, занимает 4 колонки (напомним — класс col-sm-12 используется для устройств с маленькими экранами, класс col-md-4 используется для средних экранов, col-lg-4 — для устройств с большими экранами). Как результат, на больших и средних экранах на один элемент придётся примерно 33.3% элемента-контейнера, на маленьких устройствах каждый элемент будет занимать весь экран (12 колонок).

Стилизуем галерею работ:

Раздел Blog и работа с карточками

Поговорим о создании раздела, в котором содержатся анонсы материалов из блога, который ведёт наш условный веб-разработчик.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Для создания этого раздела нам понадобятся так называемые карточки (cards в терминологии Bootstrap).

Для того чтобы создать карточку, нужно включить в макет элемент

Вот стили для карточек:

Вот как будет выглядеть наш одностраничник после создания раздела Blog:

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Страница после добавления раздела Blog

Раздел Team

В этом разделе будут размещены сведения о команде проекта.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Для формирования этого раздела мы воспользуемся сеткой, поровну разделив имеющееся пространство между изображениями. Каждое изображение (на больших и средних экранах) будет занимать 3 колонки сетки, что составляет 25% общего пространства.

Вот HTML-разметка этого раздела:

Украсим этот раздел анимацией, появляющейся при наведении указателя мыши на изображения. Это должно выглядеть так, как показано на рисунке ниже.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Анимация при наведении указателя мыши на изображение

Для того чтобы достичь такого эффекта, добавим в main.css следующие стили:

Форма обратной связи

В данном разделе страницы будет находиться форма, с помощью которой посетители сайта могут отправлять владельцу сайта сообщения. Тут, как обычно, для того, чтобы стилизовать элементы и обеспечить их отзывчивость, мы воспользуемся возможностями Bootstrap.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Форма обратной связи

Добавим в файл index.html следующее:

Вот стили для раздела с формой обратной связи, которые надо поместить в файл main.css :

Шрифты

Стандартные шрифты подходят далеко не всем. Мы, воспользовавшись возможностями Google Font API, применим в нашем проекте шрифт Raleway. Он будет смотреться здесь очень хорошо. Для импорта шрифта добавим в файл main.css следующую директиву:

Затем зададим глобальные стили для различных HTML-тегов:

Эффекты прокрутки

На рисунке ниже показано поведение страницы, которого мы хотим добиться.

Что такое бутстрап и как им пользоваться. Смотреть фото Что такое бутстрап и как им пользоваться. Смотреть картинку Что такое бутстрап и как им пользоваться. Картинка про Что такое бутстрап и как им пользоваться. Фото Что такое бутстрап и как им пользоваться

Прокрутка страницы при нажатии на ссылки в навигационной панели

Для того, чтобы страница, при щелчках по ссылкам навигационной панели, плавно прокручивалась к нужному разделу, нам понадобится прибегнуть к возможностям jQuery. Если вы не очень хорошо знакомы с этой библиотекой, знайте, что ничего сложного тут нет — просто добавьте нижеприведённый код в файл main.js :

После этого добавьте атрибут data-value к каждой из ссылок в навигационной панели и приведите разметку к следующему виду:

Для того чтобы всё это, наконец, заработало, осталось лишь добавить атрибут id к основному элементу

каждого из разделов страницы. При этом нужно проследить, чтобы его значение было идентично тому, которое задано в атрибуте data-value соответствующей ссылки. Например, вот соответствующий атрибут для раздела About:

На этом наш пример завершён. Вот код этого проекта на GitHub.

Итоги

Bootstrap 4 — это отличный инструмент для создания интерфейсов веб-приложений. Он даёт разработчику высококачественные компоненты, которые легко настраиваются и отлично сочетаются друг с другом. Кроме того, Bootstrap позволяет создавать отзывчивые макеты, которые хорошо выглядят на устройствах с различными экранами.

Уважаемые читатели! Если сегодня состоялось ваше первое практическое знакомство с Bootstrap, скажите, планируете ли вы использовать этот фреймворк в своих проектах?

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *