Latest web development tutorials
×

Bootstrap курс

Bootstrap курс Bootstrap Краткое введение Bootstrap Установка по окружающей среде

Bootstrap CSS

Bootstrap CSS обзор Bootstrap Grid System Bootstrap наборный Bootstrap код Bootstrap таблица Bootstrap форма Bootstrap кнопка Bootstrap изображение Bootstrap Вспомогательный класс Bootstrap Отзывчивый Утилиты

Bootstrap Компоненты макета

Bootstrap значок шрифты Bootstrap Выпадающее меню Bootstrap Группа кнопок Bootstrap Кнопка в раскрывающемся меню Bootstrap группа Поле ввода Bootstrap элементы навигации Bootstrap Панель навигации Bootstrap панировочные сухари Bootstrap пейджинг Bootstrap этикетка Bootstrap знак Bootstrap Большой экран Bootstrap Название страницы Bootstrap Миниатюры Bootstrap предупреждение Bootstrap Шкала прогресса Bootstrap Мультимедийные Bootstrap Список групп Bootstrap панель Bootstrap Wells

Bootstrap Виджет

Bootstrap Plug-Glance Bootstrap эффект перехода Bootstrap режимное окно Bootstrap Выпадающее меню Bootstrap Свиток монитор Bootstrap таб Bootstrap подсказки Bootstrap Всплывающее окно Bootstrap Предупреждение коробки Bootstrap кнопка Bootstrap сгиб Bootstrap карусель Bootstrap Дополнительная навигация

Bootstrap другое

Bootstrap UI редактор Bootstrap V2 курс Bootstrap HTML стандарты кодирования Bootstrap CSS стандарты кодирования

Bootstrap 3 CSS Обзор

цель

В этом учебнике мы обсуждали Bootstrap CSS 3 очка. Далее мы объясним Bootstrap 3 работает несколько ключевых факторов.

HTML 5 доктайп (Doctype)

Bootstrap 3 используются некоторые элементы HTML5 и CSS атрибутов. Для того, чтобы они работать, вам нужно использовать тип документа HTML5 (DOCTYPE).

<! DOCTYPE HTML>
<HTML LANG = "EN">
  ...
</ HTML>

Если начало страницы в Bootstrap, созданной не использует тип документа HTML5 (DOCTYPE), вы можете столкнуться с некоторыми браузеры отображают проблемы несогласованности, которая может даже столкнуться несогласованные определенные ситуации под которые не могут пройти стандартную проверку W3C в коде ,

Приоритет Мобильное устройство

Это, вероятно, наиболее значительным изменением в Bootstrap 3. В предыдущих версиях Bootstrap (до 2.x), вам не нужно вручную процитировать другой CSS, чтобы сделать проект вместе с основным мобильным устройством для пользователей CSS. Не больше, Bootstrap 3 по умолчанию сам CSS это мобильное устройство удобно.

Бутстрап 3 предназначен приоритет для мобильных устройств, а затем на рабочем столе. Это на самом деле является очень своевременным сдвиг, так как все больше и больше людей используют мобильные устройства.

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

<META NAME = "вьюпорт" содержание = "ширина = ширина устройства, начальный масштаб = 1.0">

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

Первоначальный масштаб = 1,0 для обеспечения загрузки страницы, соотношение 1: 1 презентации, то не будет никакого масштабирования.

На мобильном браузере устройства, путем добавления пользователем масштабируемой = нет для окна просмотра мета - тег , чтобы отключить функцию ее масштабирования (масштабирование). Как правило, максимальный масштаб = 1,0 и пользователем масштабируемой = не вместе. После того, как эта функция масштабирования отключена, пользователь может прокручивать экран, вы можете сделать ваш сайт выглядеть как родное приложение чувствовать. Обратите внимание, что, таким образом, мы не рекомендуем использование всех сайтов, или зависит от ваших собственных обстоятельств!

Отзывчивый изображение

Добавляя IMG реагирующих класс позволяет бутстрапе 3 изображения для того чтобы поддержать адаптивный макет , который более дружественным. Давайте посмотрим на этот класс содержит то, что CSS свойство. Суть ее в том, чтобы дать изображение макс-ширина: 100%; и высота: авто; свойство позволяет масштабирование изображения, не превышает размер родительского элемента.

.img-отзывчивым {
  Дисплей: встроенный блок;
  высота: авто;
  макс-ширина: 100%;
}

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

Высота Окружение: высота авто, связанных элементов зависит от браузера.

Задать максимальную ширину 100% перекрывает любую ширину указанную ширину собственности. Это позволяет поддерживать картинки адаптивный макет, который более дружественным.

Глобальный дисплей, расположение и ссылки

Bootstrap 3 с помощью тела {маржу: 0;} , чтобы удалить тело полей.

Рассмотрим следующий набор соответствующего органа

тело {
  семейство шрифтов: "Helvetica Neue", Helvetica, Arial, без засечек;
  размер шрифта: 14px;
  высота линии: 1,428571429;
  цвет: # 333333;
  фонового цвета: #ffffff;
}

Первое правило , чтобы установить стиль шрифта по умолчанию для тела "Helvetica Neue", Helvetica, Arial , без засечек.

Второе правило текста размера шрифта по умолчанию 14 пикселей.

Третье правило заключается в установлении высоты строки по умолчанию 1,428571429.

Четвертое правило устанавливает цвет текста по умолчанию # 333333.

Окончательное правило устанавливает цвет фона по умолчанию белый.

Стиль по умолчанию для ссылки, следующие настройки

а: зависать,
а: фокус {
  цвет: # 2a6496;
  текст-отделка: подчеркнуть;
}

а: фокус {
  очертить: тонкая пунктирная # 333;
  очертание: 5px авто -webkit-фокус кольцо цвета;
  очертить смещение: -2px;
}

Таким образом, при наведении указателя мыши на ссылку или ссылки, вы нажимаете, цвет установлен на # 2a6496. В то же время, там будет подчеркивание.

Кроме того, ссылки вы нажимаете, будет код цвета для тонкой пунктирной линией # 333. Еще одно правило , чтобы установить контур 5 пикселей в ширину, так и для WebKit на основе браузера имеет -webkit-фокус-кольцо-цветовые расширения браузера. Контур Смещение устанавливается -2 пикселей.

Все эти стили можно найти в scaffolding.less.

Избегайте несоответствия кросс-браузера

Bootstrap 3, как и его предыдущей версии, используйте Normalize, чтобы создать последовательность кроссбраузерный.

контейнер

Класс Контейнер Bootstrap 3 для содержания на странице пакета. Давайте посмотрим на следующий класс

.container {
  Маржа правом: авто;
  Маржа налево: авто;
}

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

.container: перед тем,
.container: после того, как {
  дисплей: таблица;
  Содержание: "";
}

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

Если conteneditable атрибут появляется в HTML, так как некоторые из жука Opera, создать пространство вокруг этих элементов. Это можно сделать с помощью содержания: "" для ремонта.

.container: после того, как {
  ясно: то и другое;
}

Это создает псевдо-элемент, и гарантирует, что все плавучее судно, которое содержит все элементы.

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