Красивые сообщения

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

Для начала подготовим несколько правил CSS:


.info, .success, .warning, .error, .validation
{
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}

.info
{
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('info.png');
}

.success
{
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('success.png');
}

.warning
{
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('warning.png');
}

.error
{
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('error.png');
}

.validation
{
    color: #D63301;
    background-color: #FFCCBA;
    background-image: url('validation.png');
}

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

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

Сообщения об успешной операции — cообщения об успешной операции выводятся, когда пользователь успешно выполнил какую-либо задачу. Сообщение окрашено в зеленый цвет.

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

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

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

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

Info message
Successful operation message
Warning message
Error message
Validation message

Естественно, вы можете использовать собственные значки или цвет для сообщений.

Этот и другие примеры вы можете также найти в справочнике по CSS

Источник: http://www.jankoatwarpspeed.com/

Реклама