Статьи

Коробки предупреждений о загрузке CSS Twitter

Twitter bootstrap — это интерфейсный фреймворк, разработанный для того, чтобы у вас была фреймворк для запуска всех ваших веб-проектов. Фреймворк содержит множество функций, таких как сетки, адаптивный дизайн , типографика, формы, таблицы, кнопки, навигация, метки, оповещения и индикаторы выполнения, и это лишь некоторые из них.

Twitter bootstrap — это проект github, разработанный веб-сообществом для веб-сообщества. Если у вас есть что добавить или вы хотите загрузить его, вы можете увидеть проект на github.

Twitter Bootstrap

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

Есть несколько блоков предупреждений, которые поставляются с платформой:

  • Сообщения
  • ошибка
  • успех
  • Информация

Оповещение

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

.alert {
padding: 8px 35px 8px 14px;
margin-bottom: 18px;
color: #c09853;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
background-color: #fcf8e3;
border: 1px solid #fbeed5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.alert-heading {
color: inherit;
}
.alert .close {
position: relative;
top: -2px;
right: -21px;
line-height: 18px;
}

HTML-код для их вызова очень прост, просто добавьте класс CSS во внешний тег div или абзаца.

<div class="alert">Example of an alert box.</div>

успех

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

.alert-success {
color: #468847;
background-color: #dff0d8;
border-color: #d6e9c6;
}

Когда вы используете этот класс CSS, вам нужно использовать и CSS оповещения, и CSS оповещения об успехе.

<div class="alert alert-success">Example of the successful alert box</div>

Опасность или ошибка

Окно предупреждения об ошибках работает так же, как окно успеха, оно просто используется для изменения цвета фона и текста.

.alert-danger,
.alert-error {
color: #b94a48;
background-color: #f2dede;
border-color: #eed3d7;
}

Опять же, вам нужно использовать CSS предупреждений и CSS предупреждений об ошибках .

<div class="alert alert-error">Example of the error alert box</div>

Информация

Последний стиль — это информационный стиль, используемый для выделения сообщения пользователю, просто используя CSS-класс alert-info .

.alert-info {
color: #3a87ad;
background-color: #d9edf7;
border-color: #bce8f1;
}
<div class="alert alert-info">Example of the information alert box</div>

Блоки для укладки

Наряду с другим стилем сценария начальная загрузка Twitter также предоставляет дополнительные CSS-классы для дальнейшей стилизации блоков предупреждений.

Добавляя класс
alert-блока, вы увеличиваете отступ поля.

.alert-block {
padding-top: 14px;
padding-bottom: 14px;
}

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

.alert-block > p,
.alert-block > ul {
margin-bottom: 0;
}
.alert-block p + p {
margin-top: 5px;
}

HTML-код для добавления дополнительного отступа можно использовать, добавив класс CSS блока оповещений в одно из окон оповещения.

<div class="alert alert-information alert-block">
Example of the information alert box
</div>

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

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